<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.14.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>DM-CtrlH7-BF-DevProgram: C:/Users/ASUS/Desktop/dm-ctrlH7-balance-9025test/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc_ex.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="50x5.png"/></td>
  <td id="projectalign">
   <div id="projectname">DM-CtrlH7-BF-DevProgram<span id="projectnumber">&#160;beta 0.1</span>
   </div>
   <div id="projectbrief">C.ONE Studio Damiao Development Board Framework</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.14.0 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search/",'.html');
</script>
<script type="text/javascript">
$(function() { codefold.init(); });
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search',true);
  $(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(function(){initNavTree('stm32h7xx__hal__rcc__ex_8h_source.html','',''); });
</script>
<div id="container">
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="headertitle"><div class="title">stm32h7xx_hal_rcc_ex.h</div></div>
</div><!--header-->
<div class="contents">
<a href="stm32h7xx__hal__rcc__ex_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno">    1</span></div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno">   17</span> </div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno">   18</span><span class="comment">/* Define to prevent recursive inclusion -------------------------------------*/</span></div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno">   19</span><span class="preprocessor">#ifndef STM32H7xx_HAL_RCC_EX_H</span></div>
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno">   20</span><span class="preprocessor">#define STM32H7xx_HAL_RCC_EX_H</span></div>
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno">   21</span> </div>
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno">   22</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno">   23</span><span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno">   24</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno">   25</span> </div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno">   26</span><span class="comment">/* Includes ------------------------------------------------------------------*/</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno">   27</span><span class="preprocessor">#include &quot;<a class="code" href="stm32h7xx__hal__def_8h.html">stm32h7xx_hal_def.h</a>&quot;</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno">   28</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno">   32</span></div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno">   36</span> </div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno">   37</span><span class="comment">/* Exported types ------------------------------------------------------------*/</span></div>
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno">   41</span></div>
<div class="foldopen" id="foldopen00045" data-start="{" data-end="};">
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html">   45</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno">   46</span>{</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno">   47</span> </div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html#a3ad5fd858d8ed0ac9f755f7c695ffb31">   48</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l2_init_type_def.html#a3ad5fd858d8ed0ac9f755f7c695ffb31">PLL2M</a>;       </div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno">   50</span> </div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html#a671c143593021bcbee5b2817e67bc297">   51</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l2_init_type_def.html#a671c143593021bcbee5b2817e67bc297">PLL2N</a>;       </div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno">   55</span> </div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html#ad008f3ff2c131bbe35eae73a3942aa16">   56</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l2_init_type_def.html#ad008f3ff2c131bbe35eae73a3942aa16">PLL2P</a>;       </div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno">   59</span> </div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html#ad94606003e7cf43fcc864776ee61341d">   60</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l2_init_type_def.html#ad94606003e7cf43fcc864776ee61341d">PLL2Q</a>;        </div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno">   62</span> </div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html#a3871c154ba3986c590adeca367edd766">   63</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l2_init_type_def.html#a3871c154ba3986c590adeca367edd766">PLL2R</a>;        </div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html#a64be6eb14e50c40fa0e8133de46d1972">   65</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l2_init_type_def.html#a64be6eb14e50c40fa0e8133de46d1972">PLL2RGE</a>;      </div>
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html#ac30edcebfff52e53c3619688c5a0680d">   67</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l2_init_type_def.html#ac30edcebfff52e53c3619688c5a0680d">PLL2VCOSEL</a>;   </div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno">   69</span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l2_init_type_def.html#a7e47d1e68b48413a84a0991ed684b5cd">   70</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l2_init_type_def.html#a7e47d1e68b48413a84a0991ed684b5cd">PLL2FRACN</a>;    </div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno">   72</span>} <a class="code hl_struct" href="struct_r_c_c___p_l_l2_init_type_def.html">RCC_PLL2InitTypeDef</a>;</div>
</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno">   73</span></div>
<div class="foldopen" id="foldopen00077" data-start="{" data-end="};">
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html">   77</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno">   78</span>{</div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno">   79</span> </div>
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html#abf03c908c2a85af8a4e49f9988ad3a33">   80</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l3_init_type_def.html#abf03c908c2a85af8a4e49f9988ad3a33">PLL3M</a>;       </div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno">   82</span> </div>
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html#a5f97ae4e24ae3b2458e2420e15fc6a28">   83</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l3_init_type_def.html#a5f97ae4e24ae3b2458e2420e15fc6a28">PLL3N</a>;       </div>
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno">   87</span> </div>
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html#a9a1a667bbc487367b94bb798c51c7ed3">   88</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l3_init_type_def.html#a9a1a667bbc487367b94bb798c51c7ed3">PLL3P</a>;       </div>
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno">   91</span> </div>
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html#a0b26665402abcaa012598f506e1aeae0">   92</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l3_init_type_def.html#a0b26665402abcaa012598f506e1aeae0">PLL3Q</a>;        </div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno">   94</span> </div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html#aad5f277a07cd7b0c045f336c8818b210">   95</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l3_init_type_def.html#aad5f277a07cd7b0c045f336c8818b210">PLL3R</a>;        </div>
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html#ab47e853e3c4d0d61e18a1614f615774c">   97</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l3_init_type_def.html#ab47e853e3c4d0d61e18a1614f615774c">PLL3RGE</a>;      </div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html#a7e10a2cd67470b69374f84248d11c362">   99</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l3_init_type_def.html#a7e10a2cd67470b69374f84248d11c362">PLL3VCOSEL</a>;   </div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno">  101</span> </div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"><a class="line" href="struct_r_c_c___p_l_l3_init_type_def.html#a37290cc3566aeeb6f60a6f0f01173bf0">  102</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___p_l_l3_init_type_def.html#a37290cc3566aeeb6f60a6f0f01173bf0">PLL3FRACN</a>;    </div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno">  104</span>} <a class="code hl_struct" href="struct_r_c_c___p_l_l3_init_type_def.html">RCC_PLL3InitTypeDef</a>;</div>
</div>
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno">  105</span></div>
<div class="foldopen" id="foldopen00109" data-start="{" data-end="};">
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="struct_p_l_l1___clocks_type_def.html">  109</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno">  110</span>{</div>
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno">  111</span>  uint32_t PLL1_P_Frequency;</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno">  112</span>  uint32_t PLL1_Q_Frequency;</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno">  113</span>  uint32_t PLL1_R_Frequency;</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno">  114</span>} <a class="code hl_struct" href="struct_p_l_l1___clocks_type_def.html">PLL1_ClocksTypeDef</a>;</div>
</div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno">  115</span></div>
<div class="foldopen" id="foldopen00119" data-start="{" data-end="};">
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"><a class="line" href="struct_p_l_l2___clocks_type_def.html">  119</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno">  120</span>{</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno">  121</span>  uint32_t PLL2_P_Frequency;</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno">  122</span>  uint32_t PLL2_Q_Frequency;</div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno">  123</span>  uint32_t PLL2_R_Frequency;</div>
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno">  124</span>} <a class="code hl_struct" href="struct_p_l_l2___clocks_type_def.html">PLL2_ClocksTypeDef</a>;</div>
</div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno">  125</span></div>
<div class="foldopen" id="foldopen00129" data-start="{" data-end="};">
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"><a class="line" href="struct_p_l_l3___clocks_type_def.html">  129</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno">  130</span>{</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno">  131</span>  uint32_t PLL3_P_Frequency;</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno">  132</span>  uint32_t PLL3_Q_Frequency;</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno">  133</span>  uint32_t PLL3_R_Frequency;</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno">  134</span>} <a class="code hl_struct" href="struct_p_l_l3___clocks_type_def.html">PLL3_ClocksTypeDef</a>;</div>
</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno">  135</span> </div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno">  136</span></div>
<div class="foldopen" id="foldopen00140" data-start="{" data-end="};">
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html">  140</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno">  141</span>{</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a3f0accdf1e237252f6e4292863a16399">  142</a></span>  uint64_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a3f0accdf1e237252f6e4292863a16399">PeriphClockSelection</a>;   </div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno">  144</span> </div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a97b712e17d24379def40bb63a0bc6ebe">  145</a></span>  <a class="code hl_struct" href="struct_r_c_c___p_l_l2_init_type_def.html">RCC_PLL2InitTypeDef</a> <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a97b712e17d24379def40bb63a0bc6ebe">PLL2</a>;        </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno">  147</span> </div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#aa41e32a86d66242df8ee6e44222e3704">  148</a></span>  <a class="code hl_struct" href="struct_r_c_c___p_l_l3_init_type_def.html">RCC_PLL3InitTypeDef</a> <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#aa41e32a86d66242df8ee6e44222e3704">PLL3</a>;        </div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno">  150</span> </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ad09756dc0bde83a631f62b912dd708a4">  151</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ad09756dc0bde83a631f62b912dd708a4">FmcClockSelection</a>;     </div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno">  153</span> </div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno">  154</span><span class="preprocessor">#if defined(QUADSPI)</span></div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno">  155</span>  uint32_t QspiClockSelection;    </div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno">  157</span><span class="preprocessor">#endif </span><span class="comment">/* QUADSPI */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno">  158</span> </div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno">  159</span><span class="preprocessor">#if defined(OCTOSPI1) || defined(OCTOSPI2)</span></div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno">  160</span>  uint32_t OspiClockSelection;    </div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno">  162</span><span class="preprocessor">#endif </span><span class="comment">/*(OCTOSPI1) || (OCTOSPI2)*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno">  163</span> </div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno">  164</span> </div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno">  165</span><span class="preprocessor">#if defined(DSI)</span></div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno">  166</span>  uint32_t DsiClockSelection;     </div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno">  168</span><span class="preprocessor">#endif </span><span class="comment">/* DSI */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno">  169</span> </div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a84a697c2eb8ce0f3e74619aa2bfc1a2d">  170</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a84a697c2eb8ce0f3e74619aa2bfc1a2d">SdmmcClockSelection</a>;    </div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno">  172</span> </div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a2847c5846fbf04e83aae71ef5bef1c78">  173</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a2847c5846fbf04e83aae71ef5bef1c78">CkperClockSelection</a>;   </div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno">  175</span> </div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#adc2a83ae9e108a3f7afb01c58f3a4f1a">  176</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#adc2a83ae9e108a3f7afb01c58f3a4f1a">Sai1ClockSelection</a>;     </div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno">  178</span> </div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno">  179</span><span class="preprocessor">#if defined(SAI3)</span></div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno">  180</span>  uint32_t Sai23ClockSelection;     </div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno">  182</span><span class="preprocessor">#endif </span><span class="comment">/* SAI3 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno">  183</span> </div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno">  184</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2ASEL)</span></div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno">  185</span>  uint32_t Sai2AClockSelection;     </div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno">  187</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIP1R_SAI2ASEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno">  188</span> </div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno">  189</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2BSEL)</span></div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno">  190</span>  uint32_t Sai2BClockSelection;     </div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno">  192</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIP1R_SAI2BSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno">  193</span> </div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a01e364295489287fd64d3a765aa6201e">  194</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a01e364295489287fd64d3a765aa6201e">Spi123ClockSelection</a>;     </div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno">  196</span> </div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#af80ddc76501089bdcb8ce7ab6f298711">  197</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#af80ddc76501089bdcb8ce7ab6f298711">Spi45ClockSelection</a>;     </div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno">  199</span> </div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a81e564d3954f5d4ba3aa43b8d93197e9">  200</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a81e564d3954f5d4ba3aa43b8d93197e9">SpdifrxClockSelection</a>;   </div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno">  202</span> </div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a992bc8d924e65e68d900f0b5ce509067">  203</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a992bc8d924e65e68d900f0b5ce509067">Dfsdm1ClockSelection</a>;    </div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno">  205</span> </div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno">  206</span><span class="preprocessor">#if defined(DFSDM2_BASE)</span></div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno">  207</span>  uint32_t Dfsdm2ClockSelection;    </div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno">  209</span><span class="preprocessor">#endif </span><span class="comment">/* DFSDM2_BASE */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno">  210</span> </div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno">  211</span><span class="preprocessor">#if defined(FDCAN1) || defined(FDCAN2)</span></div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno">  212</span>  uint32_t FdcanClockSelection;   </div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno">  214</span><span class="preprocessor">#endif </span><span class="comment">/*FDCAN1 || FDCAN2*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno">  215</span> </div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a3cd5d5af8e5f4ba742de80ee9abd19e6">  216</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a3cd5d5af8e5f4ba742de80ee9abd19e6">Swpmi1ClockSelection</a>;   </div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno">  218</span> </div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ac1a2fffa38187061f0d0d407b1b600e7">  219</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ac1a2fffa38187061f0d0d407b1b600e7">Usart234578ClockSelection</a>;   </div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno">  221</span> </div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a0bbfca15c9c540af5fefaa2e9080e124">  222</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a0bbfca15c9c540af5fefaa2e9080e124">Usart16ClockSelection</a>;  </div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno">  224</span> </div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#af813ee3fd2dde6869cb4a293f7b4cc99">  225</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#af813ee3fd2dde6869cb4a293f7b4cc99">RngClockSelection</a>;      </div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno">  227</span> </div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno">  228</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno">  229</span>  uint32_t I2c1235ClockSelection;  </div>
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno">  231</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a09ccb6eb126aafbac56224cdbbb8d241">  232</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a09ccb6eb126aafbac56224cdbbb8d241">I2c123ClockSelection</a>;   </div>
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno">  234</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno">  235</span> </div>
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ade70caf46b06e60adb93973c42e6a900">  236</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ade70caf46b06e60adb93973c42e6a900">UsbClockSelection</a>;      </div>
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno">  238</span> </div>
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a344e2489c3faf2150fafbafc86b86812">  239</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a344e2489c3faf2150fafbafc86b86812">CecClockSelection</a>;     </div>
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno">  241</span> </div>
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a1a290839542d3836d0cfe98142b5f219">  242</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a1a290839542d3836d0cfe98142b5f219">Lptim1ClockSelection</a>;   </div>
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno">  244</span> </div>
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#aedf7d9667b60b41d77913dd78c5e0228">  245</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#aedf7d9667b60b41d77913dd78c5e0228">Lpuart1ClockSelection</a>;  </div>
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno">  247</span> </div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a4c4c2ad7382843b24eda31f0d8b4bcf6">  248</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a4c4c2ad7382843b24eda31f0d8b4bcf6">I2c4ClockSelection</a>;     </div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno">  250</span> </div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a639cb3f5a120fb7a835e452431994afb">  251</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a639cb3f5a120fb7a835e452431994afb">Lptim2ClockSelection</a>;   </div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno">  253</span> </div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#aa4a49f3e8c0a8a00fb6bc075f8d8413e">  254</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#aa4a49f3e8c0a8a00fb6bc075f8d8413e">Lptim345ClockSelection</a>;   </div>
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno">  256</span> </div>
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ab69770bf33cdee0878e1c0db0faf748c">  257</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ab69770bf33cdee0878e1c0db0faf748c">AdcClockSelection</a>;      </div>
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno">  259</span><span class="preprocessor">#if defined(SAI4)</span></div>
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno">  260</span>  uint32_t Sai4AClockSelection;     </div>
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno">  262</span> </div>
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno">  263</span>  uint32_t Sai4BClockSelection;     </div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno">  265</span><span class="preprocessor">#endif </span><span class="comment">/* SAI4 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno">  266</span> </div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a07471475d17c54062fd753d0c21fb29a">  267</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a07471475d17c54062fd753d0c21fb29a">Spi6ClockSelection</a>;     </div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno">  269</span> </div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ad2c422d62b056a61d7bbb599c89dbc1e">  270</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#ad2c422d62b056a61d7bbb599c89dbc1e">RTCClockSelection</a>;      </div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno">  272</span> </div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno">  273</span><span class="preprocessor">#if defined(HRTIM1)</span></div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno">  274</span>  uint32_t Hrtim1ClockSelection;      </div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno">  276</span><span class="preprocessor">#endif </span><span class="comment">/* HRTIM1 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno">  277</span> </div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"><a class="line" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a18502c3bdf821d335ea8687affb4c275">  278</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___periph_c_l_k_init_type_def.html#a18502c3bdf821d335ea8687affb4c275">TIMPresSelection</a>;       </div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno">  280</span>} <a class="code hl_struct" href="struct_r_c_c___periph_c_l_k_init_type_def.html">RCC_PeriphCLKInitTypeDef</a>;</div>
</div>
<div class="line"><a id="l00281" name="l00281"></a><span class="lineno">  281</span></div>
<div class="line"><a id="l00283" name="l00283"></a><span class="lineno">  283</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno">  284</span><span class="preprocessor">#define I2c123ClockSelection I2c1235ClockSelection</span></div>
<div class="line"><a id="l00285" name="l00285"></a><span class="lineno">  285</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00286" name="l00286"></a><span class="lineno">  286</span><span class="preprocessor">#define I2c1235ClockSelection I2c123ClockSelection</span></div>
<div class="line"><a id="l00287" name="l00287"></a><span class="lineno">  287</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00288" name="l00288"></a><span class="lineno">  288</span> </div>
<div class="line"><a id="l00289" name="l00289"></a><span class="lineno">  289</span></div>
<div class="foldopen" id="foldopen00293" data-start="{" data-end="};">
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_init_type_def.html">  293</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno">  294</span>{</div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_init_type_def.html#a9bbb4a0ff6d8bbf68bc01b566b946fd8">  295</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_init_type_def.html#a9bbb4a0ff6d8bbf68bc01b566b946fd8">Prescaler</a>;             </div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno">  297</span> </div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_init_type_def.html#aea4064c542d29150a92632119b8e214d">  298</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_init_type_def.html#aea4064c542d29150a92632119b8e214d">Source</a>;                </div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno">  300</span> </div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_init_type_def.html#a1c7e141417a1115913ff856031f81a32">  301</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_init_type_def.html#a1c7e141417a1115913ff856031f81a32">Polarity</a>;              </div>
<div class="line"><a id="l00303" name="l00303"></a><span class="lineno">  303</span> </div>
<div class="line"><a id="l00304" name="l00304"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_init_type_def.html#ab8dd9da2b1da68ae09c30c7da19355a1">  304</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_init_type_def.html#ab8dd9da2b1da68ae09c30c7da19355a1">ReloadValue</a>;           </div>
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno">  307</span> </div>
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_init_type_def.html#af7b100cc0c3331c736f9f9d1fca37119">  308</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_init_type_def.html#af7b100cc0c3331c736f9f9d1fca37119">ErrorLimitValue</a>;       </div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno">  310</span> </div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_init_type_def.html#a99f5012ef8ca6a5bcc882f9a5070699e">  311</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_init_type_def.html#a99f5012ef8ca6a5bcc882f9a5070699e">HSI48CalibrationValue</a>; </div>
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno">  313</span> </div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno">  314</span>} <a class="code hl_struct" href="struct_r_c_c___c_r_s_init_type_def.html">RCC_CRSInitTypeDef</a>;</div>
</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno">  315</span></div>
<div class="foldopen" id="foldopen00319" data-start="{" data-end="};">
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_synchro_info_type_def.html">  319</a></span><span class="keyword">typedef</span> <span class="keyword">struct</span></div>
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno">  320</span>{</div>
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a90a25bed84151a9a8c0a1d960a3e02a6">  321</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a90a25bed84151a9a8c0a1d960a3e02a6">ReloadValue</a>;           </div>
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno">  323</span> </div>
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a79058ce364a2cf1f488a4aefd121f4b0">  324</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a79058ce364a2cf1f488a4aefd121f4b0">HSI48CalibrationValue</a>; </div>
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno">  326</span> </div>
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_synchro_info_type_def.html#af659c26e117a160f4dd21274745e3576">  327</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_synchro_info_type_def.html#af659c26e117a160f4dd21274745e3576">FreqErrorCapture</a>;      </div>
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno">  330</span> </div>
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"><a class="line" href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a949ae83235d75bd091e6cce031e5e57d">  331</a></span>  uint32_t <a class="code hl_variable" href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a949ae83235d75bd091e6cce031e5e57d">FreqErrorDirection</a>;    </div>
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno">  335</span> </div>
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno">  336</span>} <a class="code hl_struct" href="struct_r_c_c___c_r_s_synchro_info_type_def.html">RCC_CRSSynchroInfoTypeDef</a>;</div>
</div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno">  337</span></div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno">  341</span> </div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno">  342</span> </div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno">  343</span><span class="comment">/* Exported constants --------------------------------------------------------*/</span></div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno">  347</span></div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno">  351</span> </div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno">  352</span><span class="preprocessor">#if defined(UART9) &amp;&amp; defined(USART10)</span></div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno">  353</span><span class="preprocessor">#define RCC_PERIPHCLK_USART16910       ((uint64_t)(0x00000001U))</span></div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno">  354</span><span class="preprocessor">#define RCC_PERIPHCLK_USART1           RCC_PERIPHCLK_USART16910</span></div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno">  355</span><span class="preprocessor">#define RCC_PERIPHCLK_USART6           RCC_PERIPHCLK_USART16910</span></div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno">  356</span><span class="preprocessor">#define RCC_PERIPHCLK_UART9            RCC_PERIPHCLK_USART16910</span></div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno">  357</span><span class="preprocessor">#define RCC_PERIPHCLK_USART10          RCC_PERIPHCLK_USART16910</span></div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno">  358</span><span class="comment">/*alias*/</span></div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno">  359</span><span class="preprocessor">#define RCC_PERIPHCLK_USART16          RCC_PERIPHCLK_USART16910</span></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno">  360</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno">  361</span><span class="preprocessor">#define RCC_PERIPHCLK_USART16          ((uint64_t)(0x00000001U))</span></div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno">  362</span><span class="preprocessor">#define RCC_PERIPHCLK_USART1           RCC_PERIPHCLK_USART16</span></div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno">  363</span><span class="preprocessor">#define RCC_PERIPHCLK_USART6           RCC_PERIPHCLK_USART16</span></div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno">  364</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno">  365</span><span class="preprocessor">#define RCC_PERIPHCLK_USART16910       RCC_PERIPHCLK_USART16</span></div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno">  366</span><span class="preprocessor">#endif </span><span class="comment">/* UART9 &amp;&amp; USART10*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno">  367</span><span class="preprocessor">#define RCC_PERIPHCLK_USART234578      ((uint64_t)(0x00000002U))</span></div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno">  368</span><span class="preprocessor">#define RCC_PERIPHCLK_USART2           RCC_PERIPHCLK_USART234578</span></div>
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno">  369</span><span class="preprocessor">#define RCC_PERIPHCLK_USART3           RCC_PERIPHCLK_USART234578</span></div>
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno">  370</span><span class="preprocessor">#define RCC_PERIPHCLK_UART4            RCC_PERIPHCLK_USART234578</span></div>
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno">  371</span><span class="preprocessor">#define RCC_PERIPHCLK_UART5            RCC_PERIPHCLK_USART234578</span></div>
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno">  372</span><span class="preprocessor">#define RCC_PERIPHCLK_UART7            RCC_PERIPHCLK_USART234578</span></div>
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno">  373</span><span class="preprocessor">#define RCC_PERIPHCLK_UART8            RCC_PERIPHCLK_USART234578</span></div>
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno">  374</span><span class="preprocessor">#define RCC_PERIPHCLK_LPUART1          ((uint64_t)(0x00000004U))</span></div>
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno">  375</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno">  376</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C1235          ((uint64_t)(0x00000008U))</span></div>
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno">  377</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C1             RCC_PERIPHCLK_I2C1235</span></div>
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno">  378</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C2             RCC_PERIPHCLK_I2C1235</span></div>
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno">  379</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C3             RCC_PERIPHCLK_I2C1235</span></div>
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno">  380</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno">  381</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C123           RCC_PERIPHCLK_I2C1235</span></div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno">  382</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno">  383</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C123           ((uint64_t)(0x00000008U))</span></div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno">  384</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C1             RCC_PERIPHCLK_I2C123</span></div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno">  385</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C2             RCC_PERIPHCLK_I2C123</span></div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno">  386</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C3             RCC_PERIPHCLK_I2C123</span></div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno">  387</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno">  388</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C4             ((uint64_t)(0x00000010U))</span></div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno">  389</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno">  390</span><span class="preprocessor">#define RCC_PERIPHCLK_I2C5             RCC_PERIPHCLK_I2C1235</span></div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno">  391</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno">  392</span><span class="preprocessor">#define RCC_PERIPHCLK_LPTIM1           ((uint64_t)(0x00000020U))</span></div>
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno">  393</span><span class="preprocessor">#define RCC_PERIPHCLK_LPTIM2           ((uint64_t)(0x00000040U))</span></div>
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno">  394</span><span class="preprocessor">#define RCC_PERIPHCLK_LPTIM345         ((uint64_t)(0x00000080U))</span></div>
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno">  395</span><span class="preprocessor">#define RCC_PERIPHCLK_LPTIM3           RCC_PERIPHCLK_LPTIM345</span></div>
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno">  396</span><span class="preprocessor">#if defined(LPTIM4)</span></div>
<div class="line"><a id="l00397" name="l00397"></a><span class="lineno">  397</span><span class="preprocessor">#define RCC_PERIPHCLK_LPTIM4           RCC_PERIPHCLK_LPTIM345</span></div>
<div class="line"><a id="l00398" name="l00398"></a><span class="lineno">  398</span><span class="preprocessor">#endif </span><span class="comment">/*LPTIM4*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00399" name="l00399"></a><span class="lineno">  399</span><span class="preprocessor">#if defined(LPTIM5)</span></div>
<div class="line"><a id="l00400" name="l00400"></a><span class="lineno">  400</span><span class="preprocessor">#define RCC_PERIPHCLK_LPTIM5           RCC_PERIPHCLK_LPTIM345</span></div>
<div class="line"><a id="l00401" name="l00401"></a><span class="lineno">  401</span><span class="preprocessor">#endif </span><span class="comment">/*LPTIM5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno">  402</span><span class="preprocessor">#define RCC_PERIPHCLK_SAI1             ((uint64_t)(0x00000100U))</span></div>
<div class="line"><a id="l00403" name="l00403"></a><span class="lineno">  403</span><span class="preprocessor">#if defined(SAI3)</span></div>
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno">  404</span><span class="preprocessor">#define RCC_PERIPHCLK_SAI23            ((uint64_t)(0x00000200U))</span></div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno">  405</span><span class="preprocessor">#define RCC_PERIPHCLK_SAI2             RCC_PERIPHCLK_SAI23</span></div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno">  406</span><span class="preprocessor">#define RCC_PERIPHCLK_SAI3             RCC_PERIPHCLK_SAI23</span></div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno">  407</span><span class="preprocessor">#endif </span><span class="comment">/* SAI3 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno">  408</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2ASEL_0)</span></div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno">  409</span><span class="preprocessor">#define RCC_PERIPHCLK_SAI2A            ((uint64_t)(0x00000200U))</span></div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno">  410</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIP1R_SAI2ASEL_0 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno">  411</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2BSEL_0)</span></div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno">  412</span><span class="preprocessor">#define RCC_PERIPHCLK_SAI2B            ((uint64_t)(0x00000400U))</span></div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno">  413</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIP1R_SAI2BSEL_0 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno">  414</span><span class="preprocessor">#if defined(SAI4)</span></div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno">  415</span><span class="preprocessor">#define RCC_PERIPHCLK_SAI4A            ((uint64_t)(0x00000400U))</span></div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno">  416</span><span class="preprocessor">#define RCC_PERIPHCLK_SAI4B            ((uint64_t)(0x00000800U))</span></div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno">  417</span><span class="preprocessor">#endif </span><span class="comment">/* SAI4 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno">  418</span><span class="preprocessor">#define RCC_PERIPHCLK_SPI123           ((uint64_t)(0x00001000U))</span></div>
<div class="line"><a id="l00419" name="l00419"></a><span class="lineno">  419</span><span class="preprocessor">#define RCC_PERIPHCLK_SPI1             RCC_PERIPHCLK_SPI123</span></div>
<div class="line"><a id="l00420" name="l00420"></a><span class="lineno">  420</span><span class="preprocessor">#define RCC_PERIPHCLK_SPI2             RCC_PERIPHCLK_SPI123</span></div>
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno">  421</span><span class="preprocessor">#define RCC_PERIPHCLK_SPI3             RCC_PERIPHCLK_SPI123</span></div>
<div class="line"><a id="l00422" name="l00422"></a><span class="lineno">  422</span><span class="preprocessor">#define RCC_PERIPHCLK_SPI45            ((uint64_t)(0x00002000U))</span></div>
<div class="line"><a id="l00423" name="l00423"></a><span class="lineno">  423</span><span class="preprocessor">#define RCC_PERIPHCLK_SPI4             RCC_PERIPHCLK_SPI45</span></div>
<div class="line"><a id="l00424" name="l00424"></a><span class="lineno">  424</span><span class="preprocessor">#define RCC_PERIPHCLK_SPI5             RCC_PERIPHCLK_SPI45</span></div>
<div class="line"><a id="l00425" name="l00425"></a><span class="lineno">  425</span><span class="preprocessor">#define RCC_PERIPHCLK_SPI6             ((uint64_t)(0x00004000U))</span></div>
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno">  426</span><span class="preprocessor">#define RCC_PERIPHCLK_FDCAN            ((uint64_t)(0x00008000U))</span></div>
<div class="line"><a id="l00427" name="l00427"></a><span class="lineno">  427</span><span class="preprocessor">#define RCC_PERIPHCLK_SDMMC            ((uint64_t)(0x00010000U))</span></div>
<div class="line"><a id="l00428" name="l00428"></a><span class="lineno">  428</span><span class="preprocessor">#define RCC_PERIPHCLK_RNG              ((uint64_t)(0x00020000U))</span></div>
<div class="line"><a id="l00429" name="l00429"></a><span class="lineno">  429</span><span class="preprocessor">#define RCC_PERIPHCLK_USB              ((uint64_t)(0x00040000U))</span></div>
<div class="line"><a id="l00430" name="l00430"></a><span class="lineno">  430</span><span class="preprocessor">#define RCC_PERIPHCLK_ADC              ((uint64_t)(0x00080000U))</span></div>
<div class="line"><a id="l00431" name="l00431"></a><span class="lineno">  431</span><span class="preprocessor">#define RCC_PERIPHCLK_SWPMI1           ((uint64_t)(0x00100000U))</span></div>
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno">  432</span><span class="preprocessor">#define RCC_PERIPHCLK_DFSDM1           ((uint64_t)(0x00200000U))</span></div>
<div class="line"><a id="l00433" name="l00433"></a><span class="lineno">  433</span><span class="preprocessor">#if defined(DFSDM2_BASE)</span></div>
<div class="line"><a id="l00434" name="l00434"></a><span class="lineno">  434</span><span class="preprocessor">#define RCC_PERIPHCLK_DFSDM2           ((uint64_t)(0x00000800U))</span></div>
<div class="line"><a id="l00435" name="l00435"></a><span class="lineno">  435</span><span class="preprocessor">#endif </span><span class="comment">/* DFSDM2 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00436" name="l00436"></a><span class="lineno">  436</span><span class="preprocessor">#define RCC_PERIPHCLK_RTC              ((uint64_t)(0x00400000U))</span></div>
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno">  437</span><span class="preprocessor">#define RCC_PERIPHCLK_CEC              ((uint64_t)(0x00800000U))</span></div>
<div class="line"><a id="l00438" name="l00438"></a><span class="lineno">  438</span><span class="preprocessor">#define RCC_PERIPHCLK_FMC              ((uint64_t)(0x01000000U))</span></div>
<div class="line"><a id="l00439" name="l00439"></a><span class="lineno">  439</span><span class="preprocessor">#if defined(QUADSPI)</span></div>
<div class="line"><a id="l00440" name="l00440"></a><span class="lineno">  440</span><span class="preprocessor">#define RCC_PERIPHCLK_QSPI             ((uint64_t)(0x02000000U))</span></div>
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno">  441</span><span class="preprocessor">#endif </span><span class="comment">/* QUADSPI */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno">  442</span><span class="preprocessor">#if defined(OCTOSPI1) || defined(OCTOSPI2)</span></div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno">  443</span><span class="preprocessor">#define RCC_PERIPHCLK_OSPI             ((uint64_t)(0x02000000U))</span></div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno">  444</span><span class="preprocessor">#endif </span><span class="comment">/* defined(OCTOSPI1) || defined(OCTOSPI2) */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno">  445</span><span class="preprocessor">#define RCC_PERIPHCLK_DSI              ((uint64_t)(0x04000000U))</span></div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno">  446</span><span class="preprocessor">#define RCC_PERIPHCLK_SPDIFRX          ((uint64_t)(0x08000000U))</span></div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno">  447</span><span class="preprocessor">#if defined(HRTIM1)</span></div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno">  448</span><span class="preprocessor">#define RCC_PERIPHCLK_HRTIM1           ((uint64_t)(0x10000000U))</span></div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno">  449</span><span class="preprocessor">#endif </span><span class="comment">/* HRTIM1 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00450" name="l00450"></a><span class="lineno">  450</span><span class="preprocessor">#if defined(LTDC)</span></div>
<div class="line"><a id="l00451" name="l00451"></a><span class="lineno">  451</span><span class="preprocessor">#define RCC_PERIPHCLK_LTDC             ((uint64_t)(0x20000000U))</span></div>
<div class="line"><a id="l00452" name="l00452"></a><span class="lineno">  452</span><span class="preprocessor">#endif </span><span class="comment">/* LTDC */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00453" name="l00453"></a><span class="lineno">  453</span><span class="preprocessor">#define RCC_PERIPHCLK_TIM              ((uint64_t)(0x40000000U))</span></div>
<div class="line"><a id="l00454" name="l00454"></a><span class="lineno">  454</span><span class="preprocessor">#define RCC_PERIPHCLK_CKPER            ((uint64_t)(0x80000000U))</span></div>
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno">  455</span> </div>
<div class="line"><a id="l00456" name="l00456"></a><span class="lineno">  456</span><span class="preprocessor">#define RCC_PERIPHCLK_PLL2_DIVP        ((uint64_t)(0x0000000100000000U))</span></div>
<div class="line"><a id="l00457" name="l00457"></a><span class="lineno">  457</span><span class="preprocessor">#define RCC_PERIPHCLK_PLL2_DIVQ        ((uint64_t)(0x0000000200000000U))</span></div>
<div class="line"><a id="l00458" name="l00458"></a><span class="lineno">  458</span><span class="preprocessor">#define RCC_PERIPHCLK_PLL2_DIVR        ((uint64_t)(0x0000000400000000U))</span></div>
<div class="line"><a id="l00459" name="l00459"></a><span class="lineno">  459</span><span class="preprocessor">#define RCC_PERIPHCLK_PLL3_DIVP        ((uint64_t)(0x0000000800000000U))</span></div>
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno">  460</span><span class="preprocessor">#define RCC_PERIPHCLK_PLL3_DIVQ        ((uint64_t)(0x0000001000000000U))</span></div>
<div class="line"><a id="l00461" name="l00461"></a><span class="lineno">  461</span><span class="preprocessor">#define RCC_PERIPHCLK_PLL3_DIVR        ((uint64_t)(0x0000002000000000U))</span></div>
<div class="line"><a id="l00462" name="l00462"></a><span class="lineno">  462</span></div>
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno">  466</span> </div>
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno">  467</span></div>
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno">  471</span><span class="preprocessor">#define RCC_PLL2_DIVP                RCC_PLLCFGR_DIVP2EN</span></div>
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno">  472</span><span class="preprocessor">#define RCC_PLL2_DIVQ                RCC_PLLCFGR_DIVQ2EN</span></div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno">  473</span><span class="preprocessor">#define RCC_PLL2_DIVR                RCC_PLLCFGR_DIVR2EN</span></div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno">  474</span></div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno">  478</span></div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno">  482</span><span class="preprocessor">#define RCC_PLL3_DIVP                RCC_PLLCFGR_DIVP3EN</span></div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno">  483</span><span class="preprocessor">#define RCC_PLL3_DIVQ                RCC_PLLCFGR_DIVQ3EN</span></div>
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno">  484</span><span class="preprocessor">#define RCC_PLL3_DIVR                RCC_PLLCFGR_DIVR3EN</span></div>
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno">  485</span></div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno">  489</span></div>
<div class="line"><a id="l00493" name="l00493"></a><span class="lineno"><a class="line" href="group___r_c_c___p_l_l2___v_c_i___range.html#gab08c467767de4d7b5428c7c86d3ff1f7">  493</a></span><span class="preprocessor">#define RCC_PLL2VCIRANGE_0                RCC_PLLCFGR_PLL2RGE_0        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00494" name="l00494"></a><span class="lineno"><a class="line" href="group___r_c_c___p_l_l2___v_c_i___range.html#ga8f9329970c0f8741a8da1023cd787a7b">  494</a></span><span class="preprocessor">#define RCC_PLL2VCIRANGE_1                RCC_PLLCFGR_PLL2RGE_1        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00495" name="l00495"></a><span class="lineno"><a class="line" href="group___r_c_c___p_l_l2___v_c_i___range.html#ga530351f4353039d7593526f63a3415c2">  495</a></span><span class="preprocessor">#define RCC_PLL2VCIRANGE_2                RCC_PLLCFGR_PLL2RGE_2        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00496" name="l00496"></a><span class="lineno"><a class="line" href="group___r_c_c___p_l_l2___v_c_i___range.html#ga22d1f970359251ef7b90c78ec08824c4">  496</a></span><span class="preprocessor">#define RCC_PLL2VCIRANGE_3                RCC_PLLCFGR_PLL2RGE_3        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00497" name="l00497"></a><span class="lineno">  497</span></div>
<div class="line"><a id="l00501" name="l00501"></a><span class="lineno">  501</span> </div>
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno">  502</span></div>
<div class="line"><a id="l00506" name="l00506"></a><span class="lineno">  506</span><span class="preprocessor">#define RCC_PLL2VCOWIDE                 (0x00000000U)</span></div>
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno">  507</span><span class="preprocessor">#define RCC_PLL2VCOMEDIUM               RCC_PLLCFGR_PLL2VCOSEL</span></div>
<div class="line"><a id="l00508" name="l00508"></a><span class="lineno">  508</span></div>
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno">  512</span></div>
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"><a class="line" href="group___r_c_c___p_l_l3___v_c_i___range.html#ga14521fc6d51aa54cb10fb52cd367dc47">  516</a></span><span class="preprocessor">#define RCC_PLL3VCIRANGE_0                RCC_PLLCFGR_PLL3RGE_0         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"><a class="line" href="group___r_c_c___p_l_l3___v_c_i___range.html#gaa3b6d5fd3eee7fbc2b4d48cee8396d4d">  517</a></span><span class="preprocessor">#define RCC_PLL3VCIRANGE_1                RCC_PLLCFGR_PLL3RGE_1         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00518" name="l00518"></a><span class="lineno"><a class="line" href="group___r_c_c___p_l_l3___v_c_i___range.html#gaa565b568622f558d518adbed7c9a7777">  518</a></span><span class="preprocessor">#define RCC_PLL3VCIRANGE_2                RCC_PLLCFGR_PLL3RGE_2         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00519" name="l00519"></a><span class="lineno"><a class="line" href="group___r_c_c___p_l_l3___v_c_i___range.html#gae438af331e892098d7086270a500ab83">  519</a></span><span class="preprocessor">#define RCC_PLL3VCIRANGE_3                RCC_PLLCFGR_PLL3RGE_3         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno">  520</span></div>
<div class="line"><a id="l00524" name="l00524"></a><span class="lineno">  524</span> </div>
<div class="line"><a id="l00525" name="l00525"></a><span class="lineno">  525</span></div>
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno">  529</span><span class="preprocessor">#define RCC_PLL3VCOWIDE                 (0x00000000U)</span></div>
<div class="line"><a id="l00530" name="l00530"></a><span class="lineno">  530</span><span class="preprocessor">#define RCC_PLL3VCOMEDIUM               RCC_PLLCFGR_PLL3VCOSEL</span></div>
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno">  531</span></div>
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno">  535</span></div>
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno">  539</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USART16SEL)</span></div>
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno">  540</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_D2PCLK2    (0x00000000U)</span></div>
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno">  541</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00542" name="l00542"></a><span class="lineno">  542</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PCLK2        RCC_USART16CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l00543" name="l00543"></a><span class="lineno">  543</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PLL2         RCC_D2CCIP2R_USART16SEL_0</span></div>
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno">  544</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PLL3         RCC_D2CCIP2R_USART16SEL_1</span></div>
<div class="line"><a id="l00545" name="l00545"></a><span class="lineno">  545</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_HSI         (RCC_D2CCIP2R_USART16SEL_0 | RCC_D2CCIP2R_USART16SEL_1)</span></div>
<div class="line"><a id="l00546" name="l00546"></a><span class="lineno">  546</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_CSI          RCC_D2CCIP2R_USART16SEL_2</span></div>
<div class="line"><a id="l00547" name="l00547"></a><span class="lineno">  547</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_LSE         (RCC_D2CCIP2R_USART16SEL_0 | RCC_D2CCIP2R_USART16SEL_2)</span></div>
<div class="line"><a id="l00548" name="l00548"></a><span class="lineno">  548</span> </div>
<div class="line"><a id="l00549" name="l00549"></a><span class="lineno">  549</span><span class="preprocessor">#elif defined(RCC_CDCCIP2R_USART16910SEL)</span></div>
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno">  550</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_CDPCLK2   (0x00000000U)</span></div>
<div class="line"><a id="l00551" name="l00551"></a><span class="lineno">  551</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00552" name="l00552"></a><span class="lineno">  552</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_D2PCLK2   RCC_USART16910CLKSOURCE_CDPCLK2</span></div>
<div class="line"><a id="l00553" name="l00553"></a><span class="lineno">  553</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_PLL2      RCC_CDCCIP2R_USART16910SEL_0</span></div>
<div class="line"><a id="l00554" name="l00554"></a><span class="lineno">  554</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_PLL3      RCC_CDCCIP2R_USART16910SEL_1</span></div>
<div class="line"><a id="l00555" name="l00555"></a><span class="lineno">  555</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_HSI      (RCC_CDCCIP2R_USART16910SEL_0 | RCC_CDCCIP2R_USART16910SEL_1)</span></div>
<div class="line"><a id="l00556" name="l00556"></a><span class="lineno">  556</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_CSI       RCC_CDCCIP2R_USART16910SEL_2</span></div>
<div class="line"><a id="l00557" name="l00557"></a><span class="lineno">  557</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_LSE      (RCC_CDCCIP2R_USART16910SEL_0 | RCC_CDCCIP2R_USART16910SEL_2)</span></div>
<div class="line"><a id="l00558" name="l00558"></a><span class="lineno">  558</span> </div>
<div class="line"><a id="l00559" name="l00559"></a><span class="lineno">  559</span><span class="comment">/*  Aliases */</span></div>
<div class="line"><a id="l00560" name="l00560"></a><span class="lineno">  560</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_CDPCLK2     RCC_USART16910CLKSOURCE_CDPCLK2</span></div>
<div class="line"><a id="l00561" name="l00561"></a><span class="lineno">  561</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PCLK2       RCC_USART16CLKSOURCE_CDPCLK2</span></div>
<div class="line"><a id="l00562" name="l00562"></a><span class="lineno">  562</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_D2PCLK2     RCC_USART16CLKSOURCE_CDPCLK2</span></div>
<div class="line"><a id="l00563" name="l00563"></a><span class="lineno">  563</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PLL2        RCC_USART16910CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno">  564</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PLL3        RCC_USART16910CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00565" name="l00565"></a><span class="lineno">  565</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_HSI         RCC_USART16910CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00566" name="l00566"></a><span class="lineno">  566</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_CSI         RCC_USART16910CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00567" name="l00567"></a><span class="lineno">  567</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_LSE         RCC_USART16910CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00568" name="l00568"></a><span class="lineno">  568</span> </div>
<div class="line"><a id="l00569" name="l00569"></a><span class="lineno">  569</span><span class="preprocessor">#else  </span><span class="comment">/* RCC_D2CCIP2R_USART16910SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00570" name="l00570"></a><span class="lineno">  570</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_D2PCLK2   (0x00000000U)</span></div>
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno">  571</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_PLL2      RCC_D2CCIP2R_USART16910SEL_0</span></div>
<div class="line"><a id="l00572" name="l00572"></a><span class="lineno">  572</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_PLL3      RCC_D2CCIP2R_USART16910SEL_1</span></div>
<div class="line"><a id="l00573" name="l00573"></a><span class="lineno">  573</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_HSI      (RCC_D2CCIP2R_USART16910SEL_0 | RCC_D2CCIP2R_USART16910SEL_1)</span></div>
<div class="line"><a id="l00574" name="l00574"></a><span class="lineno">  574</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_CSI       RCC_D2CCIP2R_USART16910SEL_2</span></div>
<div class="line"><a id="l00575" name="l00575"></a><span class="lineno">  575</span><span class="preprocessor">#define RCC_USART16910CLKSOURCE_LSE      (RCC_D2CCIP2R_USART16910SEL_0 | RCC_D2CCIP2R_USART16910SEL_2)</span></div>
<div class="line"><a id="l00576" name="l00576"></a><span class="lineno">  576</span> </div>
<div class="line"><a id="l00577" name="l00577"></a><span class="lineno">  577</span><span class="comment">/*  Aliases */</span></div>
<div class="line"><a id="l00578" name="l00578"></a><span class="lineno">  578</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_D2PCLK2     RCC_USART16910CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l00579" name="l00579"></a><span class="lineno">  579</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PCLK2       RCC_USART16910CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l00580" name="l00580"></a><span class="lineno">  580</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PLL2        RCC_USART16910CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00581" name="l00581"></a><span class="lineno">  581</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_PLL3        RCC_USART16910CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00582" name="l00582"></a><span class="lineno">  582</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_HSI         RCC_USART16910CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00583" name="l00583"></a><span class="lineno">  583</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_CSI         RCC_USART16910CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00584" name="l00584"></a><span class="lineno">  584</span><span class="preprocessor">#define RCC_USART16CLKSOURCE_LSE         RCC_USART16910CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00585" name="l00585"></a><span class="lineno">  585</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USART16SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno">  589</span></div>
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno">  593</span><span class="preprocessor">#define RCC_USART1CLKSOURCE_D2PCLK2   RCC_USART16CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno">  594</span><span class="preprocessor">#define RCC_USART1CLKSOURCE_PLL2      RCC_USART16CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00595" name="l00595"></a><span class="lineno">  595</span><span class="preprocessor">#define RCC_USART1CLKSOURCE_PLL3      RCC_USART16CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00596" name="l00596"></a><span class="lineno">  596</span><span class="preprocessor">#define RCC_USART1CLKSOURCE_HSI       RCC_USART16CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00597" name="l00597"></a><span class="lineno">  597</span><span class="preprocessor">#define RCC_USART1CLKSOURCE_CSI       RCC_USART16CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00598" name="l00598"></a><span class="lineno">  598</span><span class="preprocessor">#define RCC_USART1CLKSOURCE_LSE       RCC_USART16CLKSOURCE_LSE</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00602" name="l00602"></a><span class="lineno">  602</span></div>
<div class="line"><a id="l00606" name="l00606"></a><span class="lineno">  606</span><span class="preprocessor">#define RCC_USART6CLKSOURCE_D2PCLK2   RCC_USART16CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l00607" name="l00607"></a><span class="lineno">  607</span><span class="preprocessor">#define RCC_USART6CLKSOURCE_PLL2      RCC_USART16CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno">  608</span><span class="preprocessor">#define RCC_USART6CLKSOURCE_PLL3      RCC_USART16CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00609" name="l00609"></a><span class="lineno">  609</span><span class="preprocessor">#define RCC_USART6CLKSOURCE_HSI       RCC_USART16CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00610" name="l00610"></a><span class="lineno">  610</span><span class="preprocessor">#define RCC_USART6CLKSOURCE_CSI       RCC_USART16CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00611" name="l00611"></a><span class="lineno">  611</span><span class="preprocessor">#define RCC_USART6CLKSOURCE_LSE       RCC_USART16CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00612" name="l00612"></a><span class="lineno">  612</span></div>
<div class="line"><a id="l00616" name="l00616"></a><span class="lineno">  616</span> </div>
<div class="line"><a id="l00617" name="l00617"></a><span class="lineno">  617</span><span class="preprocessor">#if defined(UART9)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00621" name="l00621"></a><span class="lineno">  621</span><span class="preprocessor">#define RCC_UART9CLKSOURCE_D2PCLK2   RCC_USART16CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l00622" name="l00622"></a><span class="lineno">  622</span><span class="preprocessor">#define RCC_UART9CLKSOURCE_PLL2      RCC_USART16CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00623" name="l00623"></a><span class="lineno">  623</span><span class="preprocessor">#define RCC_UART9CLKSOURCE_PLL3      RCC_USART16CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00624" name="l00624"></a><span class="lineno">  624</span><span class="preprocessor">#define RCC_UART9CLKSOURCE_HSI       RCC_USART16CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00625" name="l00625"></a><span class="lineno">  625</span><span class="preprocessor">#define RCC_UART9CLKSOURCE_CSI       RCC_USART16CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00626" name="l00626"></a><span class="lineno">  626</span><span class="preprocessor">#define RCC_UART9CLKSOURCE_LSE       RCC_USART16CLKSOURCE_LSE</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00630" name="l00630"></a><span class="lineno">  630</span><span class="preprocessor">#endif </span><span class="comment">/* UART9 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00631" name="l00631"></a><span class="lineno">  631</span> </div>
<div class="line"><a id="l00632" name="l00632"></a><span class="lineno">  632</span><span class="preprocessor">#if defined(USART10)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00636" name="l00636"></a><span class="lineno">  636</span><span class="preprocessor">#define RCC_USART10CLKSOURCE_D2PCLK2   RCC_USART16CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l00637" name="l00637"></a><span class="lineno">  637</span><span class="preprocessor">#define RCC_USART10CLKSOURCE_PLL2      RCC_USART16CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00638" name="l00638"></a><span class="lineno">  638</span><span class="preprocessor">#define RCC_USART10CLKSOURCE_PLL3      RCC_USART16CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00639" name="l00639"></a><span class="lineno">  639</span><span class="preprocessor">#define RCC_USART10CLKSOURCE_HSI       RCC_USART16CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00640" name="l00640"></a><span class="lineno">  640</span><span class="preprocessor">#define RCC_USART10CLKSOURCE_CSI       RCC_USART16CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00641" name="l00641"></a><span class="lineno">  641</span><span class="preprocessor">#define RCC_USART10CLKSOURCE_LSE       RCC_USART16CLKSOURCE_LSE</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00645" name="l00645"></a><span class="lineno">  645</span><span class="preprocessor">#endif </span><span class="comment">/* USART10 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00646" name="l00646"></a><span class="lineno">  646</span></div>
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno">  650</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USART28SEL)</span></div>
<div class="line"><a id="l00651" name="l00651"></a><span class="lineno">  651</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_D2PCLK1    (0x00000000U)</span></div>
<div class="line"><a id="l00652" name="l00652"></a><span class="lineno">  652</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00653" name="l00653"></a><span class="lineno">  653</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_PCLK1      RCC_USART234578CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00654" name="l00654"></a><span class="lineno">  654</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_PLL2       RCC_D2CCIP2R_USART28SEL_0</span></div>
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno">  655</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_PLL3       RCC_D2CCIP2R_USART28SEL_1</span></div>
<div class="line"><a id="l00656" name="l00656"></a><span class="lineno">  656</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_HSI        (RCC_D2CCIP2R_USART28SEL_0 | RCC_D2CCIP2R_USART28SEL_1)</span></div>
<div class="line"><a id="l00657" name="l00657"></a><span class="lineno">  657</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_CSI        RCC_D2CCIP2R_USART28SEL_2</span></div>
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno">  658</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_LSE        (RCC_D2CCIP2R_USART28SEL_0 | RCC_D2CCIP2R_USART28SEL_2)</span></div>
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno">  659</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno">  660</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_CDPCLK1   (0x00000000U)</span></div>
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno">  661</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno">  662</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_PCLK1     RCC_USART234578CLKSOURCE_CDPCLK1</span></div>
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno">  663</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_D2PCLK1   RCC_USART234578CLKSOURCE_CDPCLK1</span></div>
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno">  664</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_PLL2      RCC_CDCCIP2R_USART234578SEL_0</span></div>
<div class="line"><a id="l00665" name="l00665"></a><span class="lineno">  665</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_PLL3      RCC_CDCCIP2R_USART234578SEL_1</span></div>
<div class="line"><a id="l00666" name="l00666"></a><span class="lineno">  666</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_HSI      (RCC_CDCCIP2R_USART234578SEL_0 | RCC_CDCCIP2R_USART234578SEL_1)</span></div>
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno">  667</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_CSI       RCC_CDCCIP2R_USART234578SEL_2</span></div>
<div class="line"><a id="l00668" name="l00668"></a><span class="lineno">  668</span><span class="preprocessor">#define RCC_USART234578CLKSOURCE_LSE      (RCC_CDCCIP2R_USART234578SEL_0 | RCC_CDCCIP2R_USART234578SEL_2)</span></div>
<div class="line"><a id="l00669" name="l00669"></a><span class="lineno">  669</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USART28SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00673" name="l00673"></a><span class="lineno">  673</span></div>
<div class="line"><a id="l00677" name="l00677"></a><span class="lineno">  677</span><span class="preprocessor">#define RCC_USART2CLKSOURCE_D2PCLK1   RCC_USART234578CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno">  678</span><span class="preprocessor">#define RCC_USART2CLKSOURCE_PLL2      RCC_USART234578CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno">  679</span><span class="preprocessor">#define RCC_USART2CLKSOURCE_PLL3      RCC_USART234578CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno">  680</span><span class="preprocessor">#define RCC_USART2CLKSOURCE_HSI       RCC_USART234578CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno">  681</span><span class="preprocessor">#define RCC_USART2CLKSOURCE_CSI       RCC_USART234578CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno">  682</span><span class="preprocessor">#define RCC_USART2CLKSOURCE_LSE       RCC_USART234578CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00683" name="l00683"></a><span class="lineno">  683</span></div>
<div class="line"><a id="l00687" name="l00687"></a><span class="lineno">  687</span></div>
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno">  691</span><span class="preprocessor">#define RCC_USART3CLKSOURCE_D2PCLK1   RCC_USART234578CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno">  692</span><span class="preprocessor">#define RCC_USART3CLKSOURCE_PLL2      RCC_USART234578CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00693" name="l00693"></a><span class="lineno">  693</span><span class="preprocessor">#define RCC_USART3CLKSOURCE_PLL3      RCC_USART234578CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno">  694</span><span class="preprocessor">#define RCC_USART3CLKSOURCE_HSI       RCC_USART234578CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno">  695</span><span class="preprocessor">#define RCC_USART3CLKSOURCE_CSI       RCC_USART234578CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno">  696</span><span class="preprocessor">#define RCC_USART3CLKSOURCE_LSE       RCC_USART234578CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno">  697</span></div>
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno">  701</span></div>
<div class="line"><a id="l00705" name="l00705"></a><span class="lineno">  705</span><span class="preprocessor">#define RCC_UART4CLKSOURCE_D2PCLK1   RCC_USART234578CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00706" name="l00706"></a><span class="lineno">  706</span><span class="preprocessor">#define RCC_UART4CLKSOURCE_PLL2      RCC_USART234578CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00707" name="l00707"></a><span class="lineno">  707</span><span class="preprocessor">#define RCC_UART4CLKSOURCE_PLL3      RCC_USART234578CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno">  708</span><span class="preprocessor">#define RCC_UART4CLKSOURCE_HSI       RCC_USART234578CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00709" name="l00709"></a><span class="lineno">  709</span><span class="preprocessor">#define RCC_UART4CLKSOURCE_CSI       RCC_USART234578CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00710" name="l00710"></a><span class="lineno">  710</span><span class="preprocessor">#define RCC_UART4CLKSOURCE_LSE       RCC_USART234578CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00711" name="l00711"></a><span class="lineno">  711</span></div>
<div class="line"><a id="l00715" name="l00715"></a><span class="lineno">  715</span></div>
<div class="line"><a id="l00719" name="l00719"></a><span class="lineno">  719</span><span class="preprocessor">#define RCC_UART5CLKSOURCE_D2PCLK1   RCC_USART234578CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00720" name="l00720"></a><span class="lineno">  720</span><span class="preprocessor">#define RCC_UART5CLKSOURCE_PLL2      RCC_USART234578CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00721" name="l00721"></a><span class="lineno">  721</span><span class="preprocessor">#define RCC_UART5CLKSOURCE_PLL3      RCC_USART234578CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00722" name="l00722"></a><span class="lineno">  722</span><span class="preprocessor">#define RCC_UART5CLKSOURCE_HSI       RCC_USART234578CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00723" name="l00723"></a><span class="lineno">  723</span><span class="preprocessor">#define RCC_UART5CLKSOURCE_CSI       RCC_USART234578CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00724" name="l00724"></a><span class="lineno">  724</span><span class="preprocessor">#define RCC_UART5CLKSOURCE_LSE       RCC_USART234578CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00725" name="l00725"></a><span class="lineno">  725</span></div>
<div class="line"><a id="l00729" name="l00729"></a><span class="lineno">  729</span></div>
<div class="line"><a id="l00733" name="l00733"></a><span class="lineno">  733</span><span class="preprocessor">#define RCC_UART7CLKSOURCE_D2PCLK1   RCC_USART234578CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00734" name="l00734"></a><span class="lineno">  734</span><span class="preprocessor">#define RCC_UART7CLKSOURCE_PLL2      RCC_USART234578CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00735" name="l00735"></a><span class="lineno">  735</span><span class="preprocessor">#define RCC_UART7CLKSOURCE_PLL3      RCC_USART234578CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00736" name="l00736"></a><span class="lineno">  736</span><span class="preprocessor">#define RCC_UART7CLKSOURCE_HSI       RCC_USART234578CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00737" name="l00737"></a><span class="lineno">  737</span><span class="preprocessor">#define RCC_UART7CLKSOURCE_CSI       RCC_USART234578CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno">  738</span><span class="preprocessor">#define RCC_UART7CLKSOURCE_LSE       RCC_USART234578CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00739" name="l00739"></a><span class="lineno">  739</span></div>
<div class="line"><a id="l00743" name="l00743"></a><span class="lineno">  743</span></div>
<div class="line"><a id="l00747" name="l00747"></a><span class="lineno">  747</span><span class="preprocessor">#define RCC_UART8CLKSOURCE_D2PCLK1   RCC_USART234578CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00748" name="l00748"></a><span class="lineno">  748</span><span class="preprocessor">#define RCC_UART8CLKSOURCE_PLL2      RCC_USART234578CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l00749" name="l00749"></a><span class="lineno">  749</span><span class="preprocessor">#define RCC_UART8CLKSOURCE_PLL3      RCC_USART234578CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00750" name="l00750"></a><span class="lineno">  750</span><span class="preprocessor">#define RCC_UART8CLKSOURCE_HSI       RCC_USART234578CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00751" name="l00751"></a><span class="lineno">  751</span><span class="preprocessor">#define RCC_UART8CLKSOURCE_CSI       RCC_USART234578CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00752" name="l00752"></a><span class="lineno">  752</span><span class="preprocessor">#define RCC_UART8CLKSOURCE_LSE       RCC_USART234578CLKSOURCE_LSE</span></div>
<div class="line"><a id="l00753" name="l00753"></a><span class="lineno">  753</span></div>
<div class="line"><a id="l00757" name="l00757"></a><span class="lineno">  757</span></div>
<div class="line"><a id="l00761" name="l00761"></a><span class="lineno">  761</span><span class="preprocessor">#if defined(RCC_D3CCIPR_LPUART1SEL)</span></div>
<div class="line"><a id="l00762" name="l00762"></a><span class="lineno">  762</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_D3PCLK1    (0x00000000U)</span></div>
<div class="line"><a id="l00763" name="l00763"></a><span class="lineno">  763</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00764" name="l00764"></a><span class="lineno">  764</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_PCLK4     RCC_LPUART1CLKSOURCE_D3PCLK1</span></div>
<div class="line"><a id="l00765" name="l00765"></a><span class="lineno">  765</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_PLL2      RCC_D3CCIPR_LPUART1SEL_0</span></div>
<div class="line"><a id="l00766" name="l00766"></a><span class="lineno">  766</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_PLL3      RCC_D3CCIPR_LPUART1SEL_1</span></div>
<div class="line"><a id="l00767" name="l00767"></a><span class="lineno">  767</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_HSI       (RCC_D3CCIPR_LPUART1SEL_0 | RCC_D3CCIPR_LPUART1SEL_1)</span></div>
<div class="line"><a id="l00768" name="l00768"></a><span class="lineno">  768</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_CSI        RCC_D3CCIPR_LPUART1SEL_2</span></div>
<div class="line"><a id="l00769" name="l00769"></a><span class="lineno">  769</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_LSE       (RCC_D3CCIPR_LPUART1SEL_2 | RCC_D3CCIPR_LPUART1SEL_0)</span></div>
<div class="line"><a id="l00770" name="l00770"></a><span class="lineno">  770</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00771" name="l00771"></a><span class="lineno">  771</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_SRDPCLK4   (0x00000000U)</span></div>
<div class="line"><a id="l00772" name="l00772"></a><span class="lineno">  772</span><span class="comment">/* alias*/</span></div>
<div class="line"><a id="l00773" name="l00773"></a><span class="lineno">  773</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_PCLK4     RCC_LPUART1CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l00774" name="l00774"></a><span class="lineno">  774</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_D3PCLK1   RCC_LPUART1CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l00775" name="l00775"></a><span class="lineno">  775</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_PLL2      RCC_SRDCCIPR_LPUART1SEL_0</span></div>
<div class="line"><a id="l00776" name="l00776"></a><span class="lineno">  776</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_PLL3      RCC_SRDCCIPR_LPUART1SEL_1</span></div>
<div class="line"><a id="l00777" name="l00777"></a><span class="lineno">  777</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_HSI       (RCC_SRDCCIPR_LPUART1SEL_0 | RCC_SRDCCIPR_LPUART1SEL_1)</span></div>
<div class="line"><a id="l00778" name="l00778"></a><span class="lineno">  778</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_CSI        RCC_SRDCCIPR_LPUART1SEL_2</span></div>
<div class="line"><a id="l00779" name="l00779"></a><span class="lineno">  779</span><span class="preprocessor">#define RCC_LPUART1CLKSOURCE_LSE       (RCC_SRDCCIPR_LPUART1SEL_2 | RCC_SRDCCIPR_LPUART1SEL_0)</span></div>
<div class="line"><a id="l00780" name="l00780"></a><span class="lineno">  780</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPUART1SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00784" name="l00784"></a><span class="lineno">  784</span></div>
<div class="line"><a id="l00788" name="l00788"></a><span class="lineno">  788</span><span class="preprocessor">#if defined (RCC_D2CCIP2R_I2C123SEL)</span></div>
<div class="line"><a id="l00789" name="l00789"></a><span class="lineno">  789</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_D2PCLK1      (0x00000000U)</span></div>
<div class="line"><a id="l00790" name="l00790"></a><span class="lineno">  790</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_PLL3         RCC_D2CCIP2R_I2C123SEL_0</span></div>
<div class="line"><a id="l00791" name="l00791"></a><span class="lineno">  791</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_HSI          RCC_D2CCIP2R_I2C123SEL_1</span></div>
<div class="line"><a id="l00792" name="l00792"></a><span class="lineno">  792</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_CSI         (RCC_D2CCIP2R_I2C123SEL_0 | RCC_D2CCIP2R_I2C123SEL_1)</span></div>
<div class="line"><a id="l00793" name="l00793"></a><span class="lineno">  793</span><span class="comment">/* aliases */</span></div>
<div class="line"><a id="l00794" name="l00794"></a><span class="lineno">  794</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_D2PCLK1     RCC_I2C123CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00795" name="l00795"></a><span class="lineno">  795</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_PLL3        RCC_I2C123CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00796" name="l00796"></a><span class="lineno">  796</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_HSI         RCC_I2C123CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00797" name="l00797"></a><span class="lineno">  797</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_CSI         RCC_I2C123CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00798" name="l00798"></a><span class="lineno">  798</span><span class="preprocessor">#elif defined(RCC_CDCCIP2R_I2C123SEL)</span></div>
<div class="line"><a id="l00799" name="l00799"></a><span class="lineno">  799</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_CDPCLK1      (0x00000000U)</span></div>
<div class="line"><a id="l00800" name="l00800"></a><span class="lineno">  800</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00801" name="l00801"></a><span class="lineno">  801</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_D2PCLK1      RCC_I2C123CLKSOURCE_CDPCLK1</span></div>
<div class="line"><a id="l00802" name="l00802"></a><span class="lineno">  802</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_PLL3         RCC_CDCCIP2R_I2C123SEL_0</span></div>
<div class="line"><a id="l00803" name="l00803"></a><span class="lineno">  803</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_HSI          RCC_CDCCIP2R_I2C123SEL_1</span></div>
<div class="line"><a id="l00804" name="l00804"></a><span class="lineno">  804</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_CSI         (RCC_CDCCIP2R_I2C123SEL_0 | RCC_CDCCIP2R_I2C123SEL_1)</span></div>
<div class="line"><a id="l00805" name="l00805"></a><span class="lineno">  805</span><span class="comment">/* aliases */</span></div>
<div class="line"><a id="l00806" name="l00806"></a><span class="lineno">  806</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_D2PCLK1     RCC_I2C123CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00807" name="l00807"></a><span class="lineno">  807</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_PLL3        RCC_I2C123CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00808" name="l00808"></a><span class="lineno">  808</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_HSI         RCC_I2C123CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00809" name="l00809"></a><span class="lineno">  809</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_CSI         RCC_I2C123CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00810" name="l00810"></a><span class="lineno">  810</span><span class="preprocessor">#elif defined(I2C5)</span></div>
<div class="line"><a id="l00811" name="l00811"></a><span class="lineno">  811</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_D2PCLK1      (0x00000000U)</span></div>
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno">  812</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_PLL3        RCC_D2CCIP2R_I2C1235SEL_0</span></div>
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno">  813</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_HSI         RCC_D2CCIP2R_I2C1235SEL_1</span></div>
<div class="line"><a id="l00814" name="l00814"></a><span class="lineno">  814</span><span class="preprocessor">#define RCC_I2C1235CLKSOURCE_CSI         (RCC_D2CCIP2R_I2C1235SEL_0 | RCC_D2CCIP2R_I2C1235SEL_1)</span></div>
<div class="line"><a id="l00815" name="l00815"></a><span class="lineno">  815</span><span class="comment">/* aliases */</span></div>
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno">  816</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_D2PCLK1      RCC_I2C1235CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00817" name="l00817"></a><span class="lineno">  817</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_PLL3         RCC_I2C1235CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00818" name="l00818"></a><span class="lineno">  818</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_HSI          RCC_I2C1235CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno">  819</span><span class="preprocessor">#define RCC_I2C123CLKSOURCE_CSI          RCC_I2C1235CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno">  820</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_I2C123SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00824" name="l00824"></a><span class="lineno">  824</span></div>
<div class="line"><a id="l00828" name="l00828"></a><span class="lineno">  828</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l00829" name="l00829"></a><span class="lineno">  829</span><span class="preprocessor">#define RCC_I2C1CLKSOURCE_D2PCLK1     RCC_I2C1235CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00830" name="l00830"></a><span class="lineno">  830</span><span class="preprocessor">#define RCC_I2C1CLKSOURCE_PLL3        RCC_I2C1235CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00831" name="l00831"></a><span class="lineno">  831</span><span class="preprocessor">#define RCC_I2C1CLKSOURCE_HSI         RCC_I2C1235CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00832" name="l00832"></a><span class="lineno">  832</span><span class="preprocessor">#define RCC_I2C1CLKSOURCE_CSI         RCC_I2C1235CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00833" name="l00833"></a><span class="lineno">  833</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00834" name="l00834"></a><span class="lineno">  834</span><span class="preprocessor">#define RCC_I2C1CLKSOURCE_D2PCLK1     RCC_I2C123CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno">  835</span><span class="preprocessor">#define RCC_I2C1CLKSOURCE_PLL3        RCC_I2C123CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00836" name="l00836"></a><span class="lineno">  836</span><span class="preprocessor">#define RCC_I2C1CLKSOURCE_HSI         RCC_I2C123CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00837" name="l00837"></a><span class="lineno">  837</span><span class="preprocessor">#define RCC_I2C1CLKSOURCE_CSI         RCC_I2C123CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00838" name="l00838"></a><span class="lineno">  838</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00839" name="l00839"></a><span class="lineno">  839</span></div>
<div class="line"><a id="l00843" name="l00843"></a><span class="lineno">  843</span></div>
<div class="line"><a id="l00847" name="l00847"></a><span class="lineno">  847</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l00848" name="l00848"></a><span class="lineno">  848</span><span class="preprocessor">#define RCC_I2C2CLKSOURCE_D2PCLK1     RCC_I2C1235CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00849" name="l00849"></a><span class="lineno">  849</span><span class="preprocessor">#define RCC_I2C2CLKSOURCE_PLL3        RCC_I2C1235CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00850" name="l00850"></a><span class="lineno">  850</span><span class="preprocessor">#define RCC_I2C2CLKSOURCE_HSI         RCC_I2C1235CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00851" name="l00851"></a><span class="lineno">  851</span><span class="preprocessor">#define RCC_I2C2CLKSOURCE_CSI         RCC_I2C1235CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00852" name="l00852"></a><span class="lineno">  852</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00853" name="l00853"></a><span class="lineno">  853</span><span class="preprocessor">#define RCC_I2C2CLKSOURCE_D2PCLK1     RCC_I2C123CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00854" name="l00854"></a><span class="lineno">  854</span><span class="preprocessor">#define RCC_I2C2CLKSOURCE_PLL3        RCC_I2C123CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00855" name="l00855"></a><span class="lineno">  855</span><span class="preprocessor">#define RCC_I2C2CLKSOURCE_HSI         RCC_I2C123CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00856" name="l00856"></a><span class="lineno">  856</span><span class="preprocessor">#define RCC_I2C2CLKSOURCE_CSI         RCC_I2C123CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00857" name="l00857"></a><span class="lineno">  857</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00858" name="l00858"></a><span class="lineno">  858</span></div>
<div class="line"><a id="l00862" name="l00862"></a><span class="lineno">  862</span></div>
<div class="line"><a id="l00866" name="l00866"></a><span class="lineno">  866</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l00867" name="l00867"></a><span class="lineno">  867</span><span class="preprocessor">#define RCC_I2C3CLKSOURCE_D2PCLK1     RCC_I2C1235CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00868" name="l00868"></a><span class="lineno">  868</span><span class="preprocessor">#define RCC_I2C3CLKSOURCE_PLL3        RCC_I2C1235CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00869" name="l00869"></a><span class="lineno">  869</span><span class="preprocessor">#define RCC_I2C3CLKSOURCE_HSI         RCC_I2C1235CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00870" name="l00870"></a><span class="lineno">  870</span><span class="preprocessor">#define RCC_I2C3CLKSOURCE_CSI         RCC_I2C1235CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00871" name="l00871"></a><span class="lineno">  871</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00872" name="l00872"></a><span class="lineno">  872</span><span class="preprocessor">#define RCC_I2C3CLKSOURCE_D2PCLK1     RCC_I2C123CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00873" name="l00873"></a><span class="lineno">  873</span><span class="preprocessor">#define RCC_I2C3CLKSOURCE_PLL3        RCC_I2C123CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00874" name="l00874"></a><span class="lineno">  874</span><span class="preprocessor">#define RCC_I2C3CLKSOURCE_HSI         RCC_I2C123CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00875" name="l00875"></a><span class="lineno">  875</span><span class="preprocessor">#define RCC_I2C3CLKSOURCE_CSI         RCC_I2C123CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00876" name="l00876"></a><span class="lineno">  876</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00877" name="l00877"></a><span class="lineno">  877</span></div>
<div class="line"><a id="l00881" name="l00881"></a><span class="lineno">  881</span></div>
<div class="line"><a id="l00885" name="l00885"></a><span class="lineno">  885</span><span class="preprocessor">#if defined(RCC_D3CCIPR_I2C4SEL)</span></div>
<div class="line"><a id="l00886" name="l00886"></a><span class="lineno">  886</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_D3PCLK1      (0x00000000U)</span></div>
<div class="line"><a id="l00887" name="l00887"></a><span class="lineno">  887</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_PLL3         RCC_D3CCIPR_I2C4SEL_0</span></div>
<div class="line"><a id="l00888" name="l00888"></a><span class="lineno">  888</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_HSI          RCC_D3CCIPR_I2C4SEL_1</span></div>
<div class="line"><a id="l00889" name="l00889"></a><span class="lineno">  889</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_CSI         (RCC_D3CCIPR_I2C4SEL_0 | RCC_D3CCIPR_I2C4SEL_1)</span></div>
<div class="line"><a id="l00890" name="l00890"></a><span class="lineno">  890</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00891" name="l00891"></a><span class="lineno">  891</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_SRDPCLK4     (0x00000000U)</span></div>
<div class="line"><a id="l00892" name="l00892"></a><span class="lineno">  892</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l00893" name="l00893"></a><span class="lineno">  893</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_D3PCLK1     RCC_I2C4CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l00894" name="l00894"></a><span class="lineno">  894</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_PLL3         RCC_SRDCCIPR_I2C4SEL_0</span></div>
<div class="line"><a id="l00895" name="l00895"></a><span class="lineno">  895</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_HSI          RCC_SRDCCIPR_I2C4SEL_1</span></div>
<div class="line"><a id="l00896" name="l00896"></a><span class="lineno">  896</span><span class="preprocessor">#define RCC_I2C4CLKSOURCE_CSI         (RCC_SRDCCIPR_I2C4SEL_0 | RCC_SRDCCIPR_I2C4SEL_1)</span></div>
<div class="line"><a id="l00897" name="l00897"></a><span class="lineno">  897</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_I2C4SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00898" name="l00898"></a><span class="lineno">  898</span></div>
<div class="line"><a id="l00902" name="l00902"></a><span class="lineno">  902</span><span class="preprocessor">#if defined(I2C5)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00906" name="l00906"></a><span class="lineno">  906</span><span class="preprocessor">#define RCC_I2C5CLKSOURCE_D2PCLK1      RCC_I2C1235CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l00907" name="l00907"></a><span class="lineno">  907</span><span class="preprocessor">#define RCC_I2C5CLKSOURCE_PLL3         RCC_I2C1235CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l00908" name="l00908"></a><span class="lineno">  908</span><span class="preprocessor">#define RCC_I2C5CLKSOURCE_HSI          RCC_I2C1235CLKSOURCE_HSI</span></div>
<div class="line"><a id="l00909" name="l00909"></a><span class="lineno">  909</span><span class="preprocessor">#define RCC_I2C5CLKSOURCE_CSI          RCC_I2C1235CLKSOURCE_CSI</span></div>
<div class="line"><a id="l00910" name="l00910"></a><span class="lineno">  910</span></div>
<div class="line"><a id="l00914" name="l00914"></a><span class="lineno">  914</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00915" name="l00915"></a><span class="lineno">  915</span></div>
<div class="line"><a id="l00919" name="l00919"></a><span class="lineno">  919</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_RNGSEL)</span></div>
<div class="line"><a id="l00920" name="l00920"></a><span class="lineno">  920</span><span class="preprocessor">#define RCC_RNGCLKSOURCE_HSI48        (0x00000000U)</span></div>
<div class="line"><a id="l00921" name="l00921"></a><span class="lineno">  921</span><span class="preprocessor">#define RCC_RNGCLKSOURCE_PLL           RCC_D2CCIP2R_RNGSEL_0</span></div>
<div class="line"><a id="l00922" name="l00922"></a><span class="lineno">  922</span><span class="preprocessor">#define RCC_RNGCLKSOURCE_LSE           RCC_D2CCIP2R_RNGSEL_1</span></div>
<div class="line"><a id="l00923" name="l00923"></a><span class="lineno">  923</span><span class="preprocessor">#define RCC_RNGCLKSOURCE_LSI           RCC_D2CCIP2R_RNGSEL</span></div>
<div class="line"><a id="l00924" name="l00924"></a><span class="lineno">  924</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00925" name="l00925"></a><span class="lineno">  925</span><span class="preprocessor">#define RCC_RNGCLKSOURCE_HSI48        (0x00000000U)</span></div>
<div class="line"><a id="l00926" name="l00926"></a><span class="lineno">  926</span><span class="preprocessor">#define RCC_RNGCLKSOURCE_PLL           RCC_CDCCIP2R_RNGSEL_0</span></div>
<div class="line"><a id="l00927" name="l00927"></a><span class="lineno">  927</span><span class="preprocessor">#define RCC_RNGCLKSOURCE_LSE           RCC_CDCCIP2R_RNGSEL_1</span></div>
<div class="line"><a id="l00928" name="l00928"></a><span class="lineno">  928</span><span class="preprocessor">#define RCC_RNGCLKSOURCE_LSI           RCC_CDCCIP2R_RNGSEL</span></div>
<div class="line"><a id="l00929" name="l00929"></a><span class="lineno">  929</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_RNGSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00930" name="l00930"></a><span class="lineno">  930</span></div>
<div class="line"><a id="l00934" name="l00934"></a><span class="lineno">  934</span><span class="preprocessor">#if defined(HRTIM1)</span></div>
<div class="line"><a id="l00935" name="l00935"></a><span class="lineno">  935</span></div>
<div class="line"><a id="l00939" name="l00939"></a><span class="lineno">  939</span><span class="preprocessor">#define RCC_HRTIM1CLK_TIMCLK                (0x00000000U)</span></div>
<div class="line"><a id="l00940" name="l00940"></a><span class="lineno">  940</span><span class="preprocessor">#define RCC_HRTIM1CLK_CPUCLK                RCC_CFGR_HRTIMSEL</span></div>
<div class="line"><a id="l00941" name="l00941"></a><span class="lineno">  941</span></div>
<div class="line"><a id="l00945" name="l00945"></a><span class="lineno">  945</span><span class="preprocessor">#endif </span><span class="comment">/*HRTIM1*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00946" name="l00946"></a><span class="lineno">  946</span></div>
<div class="line"><a id="l00950" name="l00950"></a><span class="lineno">  950</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USBSEL)</span></div>
<div class="line"><a id="l00951" name="l00951"></a><span class="lineno">  951</span><span class="preprocessor">#define RCC_USBCLKSOURCE_PLL                  RCC_D2CCIP2R_USBSEL_0</span></div>
<div class="line"><a id="l00952" name="l00952"></a><span class="lineno">  952</span><span class="preprocessor">#define RCC_USBCLKSOURCE_PLL3                 RCC_D2CCIP2R_USBSEL_1</span></div>
<div class="line"><a id="l00953" name="l00953"></a><span class="lineno">  953</span><span class="preprocessor">#define RCC_USBCLKSOURCE_HSI48                RCC_D2CCIP2R_USBSEL</span></div>
<div class="line"><a id="l00954" name="l00954"></a><span class="lineno">  954</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00955" name="l00955"></a><span class="lineno">  955</span><span class="preprocessor">#define RCC_USBCLKSOURCE_PLL                  RCC_CDCCIP2R_USBSEL_0</span></div>
<div class="line"><a id="l00956" name="l00956"></a><span class="lineno">  956</span><span class="preprocessor">#define RCC_USBCLKSOURCE_PLL3                 RCC_CDCCIP2R_USBSEL_1</span></div>
<div class="line"><a id="l00957" name="l00957"></a><span class="lineno">  957</span><span class="preprocessor">#define RCC_USBCLKSOURCE_HSI48                RCC_CDCCIP2R_USBSEL</span></div>
<div class="line"><a id="l00958" name="l00958"></a><span class="lineno">  958</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USBSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00959" name="l00959"></a><span class="lineno">  959</span></div>
<div class="line"><a id="l00963" name="l00963"></a><span class="lineno">  963</span></div>
<div class="line"><a id="l00967" name="l00967"></a><span class="lineno">  967</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SAI1SEL)</span></div>
<div class="line"><a id="l00968" name="l00968"></a><span class="lineno">  968</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l00969" name="l00969"></a><span class="lineno">  969</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_PLL2         RCC_D2CCIP1R_SAI1SEL_0</span></div>
<div class="line"><a id="l00970" name="l00970"></a><span class="lineno">  970</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_PLL3         RCC_D2CCIP1R_SAI1SEL_1</span></div>
<div class="line"><a id="l00971" name="l00971"></a><span class="lineno">  971</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_PIN         (RCC_D2CCIP1R_SAI1SEL_0 | RCC_D2CCIP1R_SAI1SEL_1)</span></div>
<div class="line"><a id="l00972" name="l00972"></a><span class="lineno">  972</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_CLKP         RCC_D2CCIP1R_SAI1SEL_2</span></div>
<div class="line"><a id="l00973" name="l00973"></a><span class="lineno">  973</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00974" name="l00974"></a><span class="lineno">  974</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l00975" name="l00975"></a><span class="lineno">  975</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_PLL2         RCC_CDCCIP1R_SAI1SEL_0</span></div>
<div class="line"><a id="l00976" name="l00976"></a><span class="lineno">  976</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_PLL3         RCC_CDCCIP1R_SAI1SEL_1</span></div>
<div class="line"><a id="l00977" name="l00977"></a><span class="lineno">  977</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_PIN         (RCC_CDCCIP1R_SAI1SEL_0 | RCC_CDCCIP1R_SAI1SEL_1)</span></div>
<div class="line"><a id="l00978" name="l00978"></a><span class="lineno">  978</span><span class="preprocessor">#define RCC_SAI1CLKSOURCE_CLKP         RCC_CDCCIP1R_SAI1SEL_2</span></div>
<div class="line"><a id="l00979" name="l00979"></a><span class="lineno">  979</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SAI1SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l00983" name="l00983"></a><span class="lineno">  983</span> </div>
<div class="line"><a id="l00984" name="l00984"></a><span class="lineno">  984</span><span class="preprocessor">#if defined(SAI3)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00988" name="l00988"></a><span class="lineno">  988</span><span class="preprocessor">#define RCC_SAI23CLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l00989" name="l00989"></a><span class="lineno">  989</span><span class="preprocessor">#define RCC_SAI23CLKSOURCE_PLL2         RCC_D2CCIP1R_SAI23SEL_0</span></div>
<div class="line"><a id="l00990" name="l00990"></a><span class="lineno">  990</span><span class="preprocessor">#define RCC_SAI23CLKSOURCE_PLL3         RCC_D2CCIP1R_SAI23SEL_1</span></div>
<div class="line"><a id="l00991" name="l00991"></a><span class="lineno">  991</span><span class="preprocessor">#define RCC_SAI23CLKSOURCE_PIN         (RCC_D2CCIP1R_SAI23SEL_0 | RCC_D2CCIP1R_SAI23SEL_1)</span></div>
<div class="line"><a id="l00992" name="l00992"></a><span class="lineno">  992</span><span class="preprocessor">#define RCC_SAI23CLKSOURCE_CLKP         RCC_D2CCIP1R_SAI23SEL_2</span><span class="preprocessor"></span></div>
<div class="line"><a id="l00996" name="l00996"></a><span class="lineno">  996</span></div>
<div class="line"><a id="l01000" name="l01000"></a><span class="lineno"> 1000</span><span class="preprocessor">#define RCC_SAI2CLKSOURCE_PLL         RCC_SAI23CLKSOURCE_PLL</span></div>
<div class="line"><a id="l01001" name="l01001"></a><span class="lineno"> 1001</span><span class="preprocessor">#define RCC_SAI2CLKSOURCE_PLL2        RCC_SAI23CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01002" name="l01002"></a><span class="lineno"> 1002</span><span class="preprocessor">#define RCC_SAI2CLKSOURCE_PLL3        RCC_SAI23CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01003" name="l01003"></a><span class="lineno"> 1003</span><span class="preprocessor">#define RCC_SAI2CLKSOURCE_PIN         RCC_SAI23CLKSOURCE_PIN</span></div>
<div class="line"><a id="l01004" name="l01004"></a><span class="lineno"> 1004</span><span class="preprocessor">#define RCC_SAI2CLKSOURCE_CLKP        RCC_SAI23CLKSOURCE_CLKP</span></div>
<div class="line"><a id="l01005" name="l01005"></a><span class="lineno"> 1005</span></div>
<div class="line"><a id="l01009" name="l01009"></a><span class="lineno"> 1009</span></div>
<div class="line"><a id="l01013" name="l01013"></a><span class="lineno"> 1013</span><span class="preprocessor">#define RCC_SAI3CLKSOURCE_PLL         RCC_SAI23CLKSOURCE_PLL</span></div>
<div class="line"><a id="l01014" name="l01014"></a><span class="lineno"> 1014</span><span class="preprocessor">#define RCC_SAI3CLKSOURCE_PLL2        RCC_SAI23CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01015" name="l01015"></a><span class="lineno"> 1015</span><span class="preprocessor">#define RCC_SAI3CLKSOURCE_PLL3        RCC_SAI23CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01016" name="l01016"></a><span class="lineno"> 1016</span><span class="preprocessor">#define RCC_SAI3CLKSOURCE_PIN         RCC_SAI23CLKSOURCE_PIN</span></div>
<div class="line"><a id="l01017" name="l01017"></a><span class="lineno"> 1017</span><span class="preprocessor">#define RCC_SAI3CLKSOURCE_CLKP        RCC_SAI23CLKSOURCE_CLKP</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01021" name="l01021"></a><span class="lineno"> 1021</span><span class="preprocessor">#endif </span><span class="comment">/* SAI3 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01022" name="l01022"></a><span class="lineno"> 1022</span> </div>
<div class="line"><a id="l01023" name="l01023"></a><span class="lineno"> 1023</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2ASEL)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01027" name="l01027"></a><span class="lineno"> 1027</span><span class="preprocessor">#define RCC_SAI2ACLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l01028" name="l01028"></a><span class="lineno"> 1028</span><span class="preprocessor">#define RCC_SAI2ACLKSOURCE_PLL2         RCC_CDCCIP1R_SAI2ASEL_0</span></div>
<div class="line"><a id="l01029" name="l01029"></a><span class="lineno"> 1029</span><span class="preprocessor">#define RCC_SAI2ACLKSOURCE_PLL3         RCC_CDCCIP1R_SAI2ASEL_1</span></div>
<div class="line"><a id="l01030" name="l01030"></a><span class="lineno"> 1030</span><span class="preprocessor">#define RCC_SAI2ACLKSOURCE_PIN         (RCC_CDCCIP1R_SAI2ASEL_0 | RCC_CDCCIP1R_SAI2ASEL_1)</span></div>
<div class="line"><a id="l01031" name="l01031"></a><span class="lineno"> 1031</span><span class="preprocessor">#define RCC_SAI2ACLKSOURCE_CLKP         RCC_CDCCIP1R_SAI2ASEL_2</span></div>
<div class="line"><a id="l01032" name="l01032"></a><span class="lineno"> 1032</span><span class="preprocessor">#define RCC_SAI2ACLKSOURCE_SPDIF       (RCC_CDCCIP1R_SAI2ASEL_0 | RCC_CDCCIP1R_SAI2ASEL_2)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01036" name="l01036"></a><span class="lineno"> 1036</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIP1R_SAI2ASEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01037" name="l01037"></a><span class="lineno"> 1037</span> </div>
<div class="line"><a id="l01038" name="l01038"></a><span class="lineno"> 1038</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2BSEL)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01042" name="l01042"></a><span class="lineno"> 1042</span><span class="preprocessor">#define RCC_SAI2BCLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l01043" name="l01043"></a><span class="lineno"> 1043</span><span class="preprocessor">#define RCC_SAI2BCLKSOURCE_PLL2         RCC_CDCCIP1R_SAI2BSEL_0</span></div>
<div class="line"><a id="l01044" name="l01044"></a><span class="lineno"> 1044</span><span class="preprocessor">#define RCC_SAI2BCLKSOURCE_PLL3         RCC_CDCCIP1R_SAI2BSEL_1</span></div>
<div class="line"><a id="l01045" name="l01045"></a><span class="lineno"> 1045</span><span class="preprocessor">#define RCC_SAI2BCLKSOURCE_PIN         (RCC_CDCCIP1R_SAI2BSEL_0 | RCC_CDCCIP1R_SAI2BSEL_1)</span></div>
<div class="line"><a id="l01046" name="l01046"></a><span class="lineno"> 1046</span><span class="preprocessor">#define RCC_SAI2BCLKSOURCE_CLKP         RCC_CDCCIP1R_SAI2BSEL_2</span></div>
<div class="line"><a id="l01047" name="l01047"></a><span class="lineno"> 1047</span><span class="preprocessor">#define RCC_SAI2BCLKSOURCE_SPDIF       (RCC_CDCCIP1R_SAI2BSEL_0 | RCC_CDCCIP1R_SAI2BSEL_2)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01051" name="l01051"></a><span class="lineno"> 1051</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIP1R_SAI2BSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01052" name="l01052"></a><span class="lineno"> 1052</span> </div>
<div class="line"><a id="l01053" name="l01053"></a><span class="lineno"> 1053</span></div>
<div class="line"><a id="l01057" name="l01057"></a><span class="lineno"> 1057</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPI123SEL)</span></div>
<div class="line"><a id="l01058" name="l01058"></a><span class="lineno"> 1058</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l01059" name="l01059"></a><span class="lineno"> 1059</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_PLL2         RCC_D2CCIP1R_SPI123SEL_0</span></div>
<div class="line"><a id="l01060" name="l01060"></a><span class="lineno"> 1060</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_PLL3         RCC_D2CCIP1R_SPI123SEL_1</span></div>
<div class="line"><a id="l01061" name="l01061"></a><span class="lineno"> 1061</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_PIN         (RCC_D2CCIP1R_SPI123SEL_0 | RCC_D2CCIP1R_SPI123SEL_1)</span></div>
<div class="line"><a id="l01062" name="l01062"></a><span class="lineno"> 1062</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_CLKP         RCC_D2CCIP1R_SPI123SEL_2</span></div>
<div class="line"><a id="l01063" name="l01063"></a><span class="lineno"> 1063</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01064" name="l01064"></a><span class="lineno"> 1064</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l01065" name="l01065"></a><span class="lineno"> 1065</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_PLL2         RCC_CDCCIP1R_SPI123SEL_0</span></div>
<div class="line"><a id="l01066" name="l01066"></a><span class="lineno"> 1066</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_PLL3         RCC_CDCCIP1R_SPI123SEL_1</span></div>
<div class="line"><a id="l01067" name="l01067"></a><span class="lineno"> 1067</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_PIN         (RCC_CDCCIP1R_SPI123SEL_0 | RCC_CDCCIP1R_SPI123SEL_1)</span></div>
<div class="line"><a id="l01068" name="l01068"></a><span class="lineno"> 1068</span><span class="preprocessor">#define RCC_SPI123CLKSOURCE_CLKP         RCC_CDCCIP1R_SPI123SEL_2</span></div>
<div class="line"><a id="l01069" name="l01069"></a><span class="lineno"> 1069</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPI123SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01073" name="l01073"></a><span class="lineno"> 1073</span></div>
<div class="line"><a id="l01077" name="l01077"></a><span class="lineno"> 1077</span><span class="preprocessor">#define RCC_SPI1CLKSOURCE_PLL         RCC_SPI123CLKSOURCE_PLL</span></div>
<div class="line"><a id="l01078" name="l01078"></a><span class="lineno"> 1078</span><span class="preprocessor">#define RCC_SPI1CLKSOURCE_PLL2        RCC_SPI123CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01079" name="l01079"></a><span class="lineno"> 1079</span><span class="preprocessor">#define RCC_SPI1CLKSOURCE_PLL3        RCC_SPI123CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01080" name="l01080"></a><span class="lineno"> 1080</span><span class="preprocessor">#define RCC_SPI1CLKSOURCE_PIN         RCC_SPI123CLKSOURCE_PIN</span></div>
<div class="line"><a id="l01081" name="l01081"></a><span class="lineno"> 1081</span><span class="preprocessor">#define RCC_SPI1CLKSOURCE_CLKP        RCC_SPI123CLKSOURCE_CLKP</span></div>
<div class="line"><a id="l01082" name="l01082"></a><span class="lineno"> 1082</span></div>
<div class="line"><a id="l01086" name="l01086"></a><span class="lineno"> 1086</span></div>
<div class="line"><a id="l01090" name="l01090"></a><span class="lineno"> 1090</span><span class="preprocessor">#define RCC_SPI2CLKSOURCE_PLL         RCC_SPI123CLKSOURCE_PLL</span></div>
<div class="line"><a id="l01091" name="l01091"></a><span class="lineno"> 1091</span><span class="preprocessor">#define RCC_SPI2CLKSOURCE_PLL2        RCC_SPI123CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01092" name="l01092"></a><span class="lineno"> 1092</span><span class="preprocessor">#define RCC_SPI2CLKSOURCE_PLL3        RCC_SPI123CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01093" name="l01093"></a><span class="lineno"> 1093</span><span class="preprocessor">#define RCC_SPI2CLKSOURCE_PIN         RCC_SPI123CLKSOURCE_PIN</span></div>
<div class="line"><a id="l01094" name="l01094"></a><span class="lineno"> 1094</span><span class="preprocessor">#define RCC_SPI2CLKSOURCE_CLKP        RCC_SPI123CLKSOURCE_CLKP</span></div>
<div class="line"><a id="l01095" name="l01095"></a><span class="lineno"> 1095</span></div>
<div class="line"><a id="l01099" name="l01099"></a><span class="lineno"> 1099</span></div>
<div class="line"><a id="l01103" name="l01103"></a><span class="lineno"> 1103</span><span class="preprocessor">#define RCC_SPI3CLKSOURCE_PLL         RCC_SPI123CLKSOURCE_PLL</span></div>
<div class="line"><a id="l01104" name="l01104"></a><span class="lineno"> 1104</span><span class="preprocessor">#define RCC_SPI3CLKSOURCE_PLL2        RCC_SPI123CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01105" name="l01105"></a><span class="lineno"> 1105</span><span class="preprocessor">#define RCC_SPI3CLKSOURCE_PLL3        RCC_SPI123CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01106" name="l01106"></a><span class="lineno"> 1106</span><span class="preprocessor">#define RCC_SPI3CLKSOURCE_PIN         RCC_SPI123CLKSOURCE_PIN</span></div>
<div class="line"><a id="l01107" name="l01107"></a><span class="lineno"> 1107</span><span class="preprocessor">#define RCC_SPI3CLKSOURCE_CLKP        RCC_SPI123CLKSOURCE_CLKP</span></div>
<div class="line"><a id="l01108" name="l01108"></a><span class="lineno"> 1108</span></div>
<div class="line"><a id="l01112" name="l01112"></a><span class="lineno"> 1112</span></div>
<div class="line"><a id="l01116" name="l01116"></a><span class="lineno"> 1116</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPI45SEL)</span></div>
<div class="line"><a id="l01117" name="l01117"></a><span class="lineno"> 1117</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_D2PCLK2     (0x00000000U)</span></div>
<div class="line"><a id="l01118" name="l01118"></a><span class="lineno"> 1118</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_PCLK2        RCC_SPI45CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l01119" name="l01119"></a><span class="lineno"> 1119</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_PLL2         RCC_D2CCIP1R_SPI45SEL_0</span></div>
<div class="line"><a id="l01120" name="l01120"></a><span class="lineno"> 1120</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_PLL3         RCC_D2CCIP1R_SPI45SEL_1</span></div>
<div class="line"><a id="l01121" name="l01121"></a><span class="lineno"> 1121</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_HSI         (RCC_D2CCIP1R_SPI45SEL_0 | RCC_D2CCIP1R_SPI45SEL_1)</span></div>
<div class="line"><a id="l01122" name="l01122"></a><span class="lineno"> 1122</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_CSI          RCC_D2CCIP1R_SPI45SEL_2</span></div>
<div class="line"><a id="l01123" name="l01123"></a><span class="lineno"> 1123</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_HSE         (RCC_D2CCIP1R_SPI45SEL_0 | RCC_D2CCIP1R_SPI45SEL_2)</span></div>
<div class="line"><a id="l01124" name="l01124"></a><span class="lineno"> 1124</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01125" name="l01125"></a><span class="lineno"> 1125</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_CDPCLK2     (0x00000000U)</span></div>
<div class="line"><a id="l01126" name="l01126"></a><span class="lineno"> 1126</span><span class="comment">/* aliases */</span></div>
<div class="line"><a id="l01127" name="l01127"></a><span class="lineno"> 1127</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_D2PCLK2      RCC_SPI45CLKSOURCE_CDPCLK2  </span><span class="comment">/* D2PCLK2 is used in STM32H74xxx, STM32H75xxx, STM32H72xxx and STM32H73xxx family lines */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01128" name="l01128"></a><span class="lineno"> 1128</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_PCLK2        RCC_SPI45CLKSOURCE_CDPCLK2</span></div>
<div class="line"><a id="l01129" name="l01129"></a><span class="lineno"> 1129</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_PLL2         RCC_CDCCIP1R_SPI45SEL_0</span></div>
<div class="line"><a id="l01130" name="l01130"></a><span class="lineno"> 1130</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_PLL3         RCC_CDCCIP1R_SPI45SEL_1</span></div>
<div class="line"><a id="l01131" name="l01131"></a><span class="lineno"> 1131</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_HSI         (RCC_CDCCIP1R_SPI45SEL_0 | RCC_CDCCIP1R_SPI45SEL_1)</span></div>
<div class="line"><a id="l01132" name="l01132"></a><span class="lineno"> 1132</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_CSI          RCC_CDCCIP1R_SPI45SEL_2</span></div>
<div class="line"><a id="l01133" name="l01133"></a><span class="lineno"> 1133</span><span class="preprocessor">#define RCC_SPI45CLKSOURCE_HSE         (RCC_CDCCIP1R_SPI45SEL_0 | RCC_CDCCIP1R_SPI45SEL_2)</span></div>
<div class="line"><a id="l01134" name="l01134"></a><span class="lineno"> 1134</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPI45SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01138" name="l01138"></a><span class="lineno"> 1138</span></div>
<div class="line"><a id="l01142" name="l01142"></a><span class="lineno"> 1142</span><span class="preprocessor">#define RCC_SPI4CLKSOURCE_D2PCLK2     RCC_SPI45CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l01143" name="l01143"></a><span class="lineno"> 1143</span><span class="preprocessor">#define RCC_SPI4CLKSOURCE_PLL2        RCC_SPI45CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01144" name="l01144"></a><span class="lineno"> 1144</span><span class="preprocessor">#define RCC_SPI4CLKSOURCE_PLL3        RCC_SPI45CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01145" name="l01145"></a><span class="lineno"> 1145</span><span class="preprocessor">#define RCC_SPI4CLKSOURCE_HSI         RCC_SPI45CLKSOURCE_HSI</span></div>
<div class="line"><a id="l01146" name="l01146"></a><span class="lineno"> 1146</span><span class="preprocessor">#define RCC_SPI4CLKSOURCE_CSI         RCC_SPI45CLKSOURCE_CSI</span></div>
<div class="line"><a id="l01147" name="l01147"></a><span class="lineno"> 1147</span><span class="preprocessor">#define RCC_SPI4CLKSOURCE_HSE         RCC_SPI45CLKSOURCE_HSE</span></div>
<div class="line"><a id="l01148" name="l01148"></a><span class="lineno"> 1148</span></div>
<div class="line"><a id="l01152" name="l01152"></a><span class="lineno"> 1152</span></div>
<div class="line"><a id="l01156" name="l01156"></a><span class="lineno"> 1156</span><span class="preprocessor">#define RCC_SPI5CLKSOURCE_D2PCLK2     RCC_SPI45CLKSOURCE_D2PCLK2</span></div>
<div class="line"><a id="l01157" name="l01157"></a><span class="lineno"> 1157</span><span class="preprocessor">#define RCC_SPI5CLKSOURCE_PLL2        RCC_SPI45CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01158" name="l01158"></a><span class="lineno"> 1158</span><span class="preprocessor">#define RCC_SPI5CLKSOURCE_PLL3        RCC_SPI45CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01159" name="l01159"></a><span class="lineno"> 1159</span><span class="preprocessor">#define RCC_SPI5CLKSOURCE_HSI         RCC_SPI45CLKSOURCE_HSI</span></div>
<div class="line"><a id="l01160" name="l01160"></a><span class="lineno"> 1160</span><span class="preprocessor">#define RCC_SPI5CLKSOURCE_CSI         RCC_SPI45CLKSOURCE_CSI</span></div>
<div class="line"><a id="l01161" name="l01161"></a><span class="lineno"> 1161</span><span class="preprocessor">#define RCC_SPI5CLKSOURCE_HSE         RCC_SPI45CLKSOURCE_HSE</span></div>
<div class="line"><a id="l01162" name="l01162"></a><span class="lineno"> 1162</span></div>
<div class="line"><a id="l01166" name="l01166"></a><span class="lineno"> 1166</span></div>
<div class="line"><a id="l01170" name="l01170"></a><span class="lineno"> 1170</span><span class="preprocessor">#if defined(RCC_D3CCIPR_SPI6SEL)</span></div>
<div class="line"><a id="l01171" name="l01171"></a><span class="lineno"> 1171</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_D3PCLK1     (0x00000000U)</span></div>
<div class="line"><a id="l01172" name="l01172"></a><span class="lineno"> 1172</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_PCLK4        RCC_SPI6CLKSOURCE_D3PCLK1</span></div>
<div class="line"><a id="l01173" name="l01173"></a><span class="lineno"> 1173</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_PLL2         RCC_D3CCIPR_SPI6SEL_0</span></div>
<div class="line"><a id="l01174" name="l01174"></a><span class="lineno"> 1174</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_PLL3         RCC_D3CCIPR_SPI6SEL_1</span></div>
<div class="line"><a id="l01175" name="l01175"></a><span class="lineno"> 1175</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_HSI         (RCC_D3CCIPR_SPI6SEL_0 | RCC_D3CCIPR_SPI6SEL_1)</span></div>
<div class="line"><a id="l01176" name="l01176"></a><span class="lineno"> 1176</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_CSI          RCC_D3CCIPR_SPI6SEL_2</span></div>
<div class="line"><a id="l01177" name="l01177"></a><span class="lineno"> 1177</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_HSE         (RCC_D3CCIPR_SPI6SEL_0 | RCC_D3CCIPR_SPI6SEL_2)</span></div>
<div class="line"><a id="l01178" name="l01178"></a><span class="lineno"> 1178</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01179" name="l01179"></a><span class="lineno"> 1179</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_SRDPCLK4    (0x00000000U)</span></div>
<div class="line"><a id="l01180" name="l01180"></a><span class="lineno"> 1180</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l01181" name="l01181"></a><span class="lineno"> 1181</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_D3PCLK1      RCC_SPI6CLKSOURCE_SRDPCLK4  </span><span class="comment">/* D3PCLK1 is used in STM32H74xxx, STM32H75xxx, STM32H72xxx and STM32H73xxx family lines */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01182" name="l01182"></a><span class="lineno"> 1182</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_PCLK4        RCC_SPI6CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l01183" name="l01183"></a><span class="lineno"> 1183</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_PLL2         RCC_SRDCCIPR_SPI6SEL_0</span></div>
<div class="line"><a id="l01184" name="l01184"></a><span class="lineno"> 1184</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_PLL3         RCC_SRDCCIPR_SPI6SEL_1</span></div>
<div class="line"><a id="l01185" name="l01185"></a><span class="lineno"> 1185</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_HSI         (RCC_SRDCCIPR_SPI6SEL_0 | RCC_SRDCCIPR_SPI6SEL_1)</span></div>
<div class="line"><a id="l01186" name="l01186"></a><span class="lineno"> 1186</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_CSI          RCC_SRDCCIPR_SPI6SEL_2</span></div>
<div class="line"><a id="l01187" name="l01187"></a><span class="lineno"> 1187</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_HSE         (RCC_SRDCCIPR_SPI6SEL_0 | RCC_SRDCCIPR_SPI6SEL_2)</span></div>
<div class="line"><a id="l01188" name="l01188"></a><span class="lineno"> 1188</span><span class="preprocessor">#define RCC_SPI6CLKSOURCE_PIN         (RCC_SRDCCIPR_SPI6SEL_1 | RCC_SRDCCIPR_SPI6SEL_2)</span></div>
<div class="line"><a id="l01189" name="l01189"></a><span class="lineno"> 1189</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_SPI6SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01190" name="l01190"></a><span class="lineno"> 1190</span></div>
<div class="line"><a id="l01194" name="l01194"></a><span class="lineno"> 1194</span> </div>
<div class="line"><a id="l01195" name="l01195"></a><span class="lineno"> 1195</span> </div>
<div class="line"><a id="l01196" name="l01196"></a><span class="lineno"> 1196</span><span class="preprocessor">#if defined(SAI4_Block_A)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01200" name="l01200"></a><span class="lineno"> 1200</span><span class="preprocessor">#define RCC_SAI4ACLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l01201" name="l01201"></a><span class="lineno"> 1201</span><span class="preprocessor">#define RCC_SAI4ACLKSOURCE_PLL2         RCC_D3CCIPR_SAI4ASEL_0</span></div>
<div class="line"><a id="l01202" name="l01202"></a><span class="lineno"> 1202</span><span class="preprocessor">#define RCC_SAI4ACLKSOURCE_PLL3         RCC_D3CCIPR_SAI4ASEL_1</span></div>
<div class="line"><a id="l01203" name="l01203"></a><span class="lineno"> 1203</span><span class="preprocessor">#define RCC_SAI4ACLKSOURCE_PIN         (RCC_D3CCIPR_SAI4ASEL_0 | RCC_D3CCIPR_SAI4ASEL_1)</span></div>
<div class="line"><a id="l01204" name="l01204"></a><span class="lineno"> 1204</span><span class="preprocessor">#define RCC_SAI4ACLKSOURCE_CLKP         RCC_D3CCIPR_SAI4ASEL_2</span></div>
<div class="line"><a id="l01205" name="l01205"></a><span class="lineno"> 1205</span><span class="preprocessor">#if defined(RCC_VER_3_0)</span></div>
<div class="line"><a id="l01206" name="l01206"></a><span class="lineno"> 1206</span><span class="preprocessor">#define RCC_SAI4ACLKSOURCE_SPDIF       (RCC_D3CCIPR_SAI4ASEL_2 | RCC_D3CCIPR_SAI4ASEL_0)</span></div>
<div class="line"><a id="l01207" name="l01207"></a><span class="lineno"> 1207</span><span class="preprocessor">#endif </span><span class="comment">/*RCC_VER_3_0*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01208" name="l01208"></a><span class="lineno"> 1208</span></div>
<div class="line"><a id="l01212" name="l01212"></a><span class="lineno"> 1212</span><span class="preprocessor">#endif </span><span class="comment">/* SAI4_Block_A */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01213" name="l01213"></a><span class="lineno"> 1213</span> </div>
<div class="line"><a id="l01214" name="l01214"></a><span class="lineno"> 1214</span> </div>
<div class="line"><a id="l01215" name="l01215"></a><span class="lineno"> 1215</span> </div>
<div class="line"><a id="l01216" name="l01216"></a><span class="lineno"> 1216</span><span class="preprocessor">#if defined(SAI4_Block_B)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01220" name="l01220"></a><span class="lineno"> 1220</span><span class="preprocessor">#define RCC_SAI4BCLKSOURCE_PLL         (0x00000000U)</span></div>
<div class="line"><a id="l01221" name="l01221"></a><span class="lineno"> 1221</span><span class="preprocessor">#define RCC_SAI4BCLKSOURCE_PLL2         RCC_D3CCIPR_SAI4BSEL_0</span></div>
<div class="line"><a id="l01222" name="l01222"></a><span class="lineno"> 1222</span><span class="preprocessor">#define RCC_SAI4BCLKSOURCE_PLL3         RCC_D3CCIPR_SAI4BSEL_1</span></div>
<div class="line"><a id="l01223" name="l01223"></a><span class="lineno"> 1223</span><span class="preprocessor">#define RCC_SAI4BCLKSOURCE_PIN         (RCC_D3CCIPR_SAI4BSEL_0 | RCC_D3CCIPR_SAI4BSEL_1)</span></div>
<div class="line"><a id="l01224" name="l01224"></a><span class="lineno"> 1224</span><span class="preprocessor">#define RCC_SAI4BCLKSOURCE_CLKP         RCC_D3CCIPR_SAI4BSEL_2</span></div>
<div class="line"><a id="l01225" name="l01225"></a><span class="lineno"> 1225</span><span class="preprocessor">#if defined(RCC_VER_3_0)</span></div>
<div class="line"><a id="l01226" name="l01226"></a><span class="lineno"> 1226</span><span class="preprocessor">#define RCC_SAI4BCLKSOURCE_SPDIF       (RCC_D3CCIPR_SAI4BSEL_2 | RCC_D3CCIPR_SAI4BSEL_0)</span></div>
<div class="line"><a id="l01227" name="l01227"></a><span class="lineno"> 1227</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_VER_3_0 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01228" name="l01228"></a><span class="lineno"> 1228</span></div>
<div class="line"><a id="l01232" name="l01232"></a><span class="lineno"> 1232</span><span class="preprocessor">#endif </span><span class="comment">/* SAI4_Block_B */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01233" name="l01233"></a><span class="lineno"> 1233</span> </div>
<div class="line"><a id="l01234" name="l01234"></a><span class="lineno"> 1234</span></div>
<div class="line"><a id="l01238" name="l01238"></a><span class="lineno"> 1238</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_LPTIM1SEL)</span></div>
<div class="line"><a id="l01239" name="l01239"></a><span class="lineno"> 1239</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_D2PCLK1        (0x00000000U)</span></div>
<div class="line"><a id="l01240" name="l01240"></a><span class="lineno"> 1240</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l01241" name="l01241"></a><span class="lineno"> 1241</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_PCLK1         RCC_LPTIM1CLKSOURCE_D2PCLK1</span></div>
<div class="line"><a id="l01242" name="l01242"></a><span class="lineno"> 1242</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_PLL2          RCC_D2CCIP2R_LPTIM1SEL_0</span></div>
<div class="line"><a id="l01243" name="l01243"></a><span class="lineno"> 1243</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_PLL3          RCC_D2CCIP2R_LPTIM1SEL_1</span></div>
<div class="line"><a id="l01244" name="l01244"></a><span class="lineno"> 1244</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_LSE          (RCC_D2CCIP2R_LPTIM1SEL_0 | RCC_D2CCIP2R_LPTIM1SEL_1)</span></div>
<div class="line"><a id="l01245" name="l01245"></a><span class="lineno"> 1245</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_LSI           RCC_D2CCIP2R_LPTIM1SEL_2</span></div>
<div class="line"><a id="l01246" name="l01246"></a><span class="lineno"> 1246</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_CLKP         (RCC_D2CCIP2R_LPTIM1SEL_0 | RCC_D2CCIP2R_LPTIM1SEL_2)</span></div>
<div class="line"><a id="l01247" name="l01247"></a><span class="lineno"> 1247</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01248" name="l01248"></a><span class="lineno"> 1248</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_CDPCLK1        (0x00000000U)</span></div>
<div class="line"><a id="l01249" name="l01249"></a><span class="lineno"> 1249</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l01250" name="l01250"></a><span class="lineno"> 1250</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_PCLK1         RCC_LPTIM1CLKSOURCE_CDPCLK1</span></div>
<div class="line"><a id="l01251" name="l01251"></a><span class="lineno"> 1251</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_D2PCLK1       RCC_LPTIM1CLKSOURCE_CDPCLK1</span></div>
<div class="line"><a id="l01252" name="l01252"></a><span class="lineno"> 1252</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_PLL2          RCC_CDCCIP2R_LPTIM1SEL_0</span></div>
<div class="line"><a id="l01253" name="l01253"></a><span class="lineno"> 1253</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_PLL3          RCC_CDCCIP2R_LPTIM1SEL_1</span></div>
<div class="line"><a id="l01254" name="l01254"></a><span class="lineno"> 1254</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_LSE          (RCC_CDCCIP2R_LPTIM1SEL_0 | RCC_CDCCIP2R_LPTIM1SEL_1)</span></div>
<div class="line"><a id="l01255" name="l01255"></a><span class="lineno"> 1255</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_LSI           RCC_CDCCIP2R_LPTIM1SEL_2</span></div>
<div class="line"><a id="l01256" name="l01256"></a><span class="lineno"> 1256</span><span class="preprocessor">#define RCC_LPTIM1CLKSOURCE_CLKP         (RCC_CDCCIP2R_LPTIM1SEL_0 | RCC_CDCCIP2R_LPTIM1SEL_2)</span></div>
<div class="line"><a id="l01257" name="l01257"></a><span class="lineno"> 1257</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_LPTIM1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01258" name="l01258"></a><span class="lineno"> 1258</span></div>
<div class="line"><a id="l01262" name="l01262"></a><span class="lineno"> 1262</span></div>
<div class="line"><a id="l01266" name="l01266"></a><span class="lineno"> 1266</span><span class="preprocessor">#if defined(RCC_D3CCIPR_LPTIM2SEL)</span></div>
<div class="line"><a id="l01267" name="l01267"></a><span class="lineno"> 1267</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_D3PCLK1       (0x00000000U)</span></div>
<div class="line"><a id="l01268" name="l01268"></a><span class="lineno"> 1268</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l01269" name="l01269"></a><span class="lineno"> 1269</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_PCLK4         RCC_LPTIM2CLKSOURCE_D3PCLK1</span></div>
<div class="line"><a id="l01270" name="l01270"></a><span class="lineno"> 1270</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_PLL2          RCC_D3CCIPR_LPTIM2SEL_0</span></div>
<div class="line"><a id="l01271" name="l01271"></a><span class="lineno"> 1271</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_PLL3          RCC_D3CCIPR_LPTIM2SEL_1</span></div>
<div class="line"><a id="l01272" name="l01272"></a><span class="lineno"> 1272</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_LSE          (RCC_D3CCIPR_LPTIM2SEL_0 | RCC_D3CCIPR_LPTIM2SEL_1)</span></div>
<div class="line"><a id="l01273" name="l01273"></a><span class="lineno"> 1273</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_LSI           RCC_D3CCIPR_LPTIM2SEL_2</span></div>
<div class="line"><a id="l01274" name="l01274"></a><span class="lineno"> 1274</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_CLKP         (RCC_D3CCIPR_LPTIM2SEL_0 | RCC_D3CCIPR_LPTIM2SEL_2)</span></div>
<div class="line"><a id="l01275" name="l01275"></a><span class="lineno"> 1275</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01276" name="l01276"></a><span class="lineno"> 1276</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_SRDPCLK4       (0x00000000U)</span></div>
<div class="line"><a id="l01277" name="l01277"></a><span class="lineno"> 1277</span><span class="comment">/*alias*/</span></div>
<div class="line"><a id="l01278" name="l01278"></a><span class="lineno"> 1278</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_PCLK4         RCC_LPTIM2CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l01279" name="l01279"></a><span class="lineno"> 1279</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_D3PCLK1       RCC_LPTIM2CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l01280" name="l01280"></a><span class="lineno"> 1280</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_PLL2          RCC_SRDCCIPR_LPTIM2SEL_0</span></div>
<div class="line"><a id="l01281" name="l01281"></a><span class="lineno"> 1281</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_PLL3          RCC_SRDCCIPR_LPTIM2SEL_1</span></div>
<div class="line"><a id="l01282" name="l01282"></a><span class="lineno"> 1282</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_LSE          (RCC_SRDCCIPR_LPTIM2SEL_0 | RCC_SRDCCIPR_LPTIM2SEL_1)</span></div>
<div class="line"><a id="l01283" name="l01283"></a><span class="lineno"> 1283</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_LSI           RCC_SRDCCIPR_LPTIM2SEL_2</span></div>
<div class="line"><a id="l01284" name="l01284"></a><span class="lineno"> 1284</span><span class="preprocessor">#define RCC_LPTIM2CLKSOURCE_CLKP         (RCC_SRDCCIPR_LPTIM2SEL_0 | RCC_SRDCCIPR_LPTIM2SEL_2)</span></div>
<div class="line"><a id="l01285" name="l01285"></a><span class="lineno"> 1285</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPTIM2SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01289" name="l01289"></a><span class="lineno"> 1289</span></div>
<div class="line"><a id="l01293" name="l01293"></a><span class="lineno"> 1293</span><span class="preprocessor">#if defined(RCC_D3CCIPR_LPTIM345SEL)</span></div>
<div class="line"><a id="l01294" name="l01294"></a><span class="lineno"> 1294</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_D3PCLK1        (0x00000000U)</span></div>
<div class="line"><a id="l01295" name="l01295"></a><span class="lineno"> 1295</span><span class="comment">/* alias*/</span></div>
<div class="line"><a id="l01296" name="l01296"></a><span class="lineno"> 1296</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_PCLK4         RCC_LPTIM345CLKSOURCE_D3PCLK1</span></div>
<div class="line"><a id="l01297" name="l01297"></a><span class="lineno"> 1297</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_PLL2          RCC_D3CCIPR_LPTIM345SEL_0</span></div>
<div class="line"><a id="l01298" name="l01298"></a><span class="lineno"> 1298</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_PLL3          RCC_D3CCIPR_LPTIM345SEL_1</span></div>
<div class="line"><a id="l01299" name="l01299"></a><span class="lineno"> 1299</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_LSE          (RCC_D3CCIPR_LPTIM345SEL_0 | RCC_D3CCIPR_LPTIM345SEL_1)</span></div>
<div class="line"><a id="l01300" name="l01300"></a><span class="lineno"> 1300</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_LSI           RCC_D3CCIPR_LPTIM345SEL_2</span></div>
<div class="line"><a id="l01301" name="l01301"></a><span class="lineno"> 1301</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_CLKP         (RCC_D3CCIPR_LPTIM345SEL_0 | RCC_D3CCIPR_LPTIM345SEL_2)</span></div>
<div class="line"><a id="l01302" name="l01302"></a><span class="lineno"> 1302</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01303" name="l01303"></a><span class="lineno"> 1303</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_SRDPCLK4      (0x00000000U)</span></div>
<div class="line"><a id="l01304" name="l01304"></a><span class="lineno"> 1304</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l01305" name="l01305"></a><span class="lineno"> 1305</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_PCLK4         RCC_LPTIM345CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l01306" name="l01306"></a><span class="lineno"> 1306</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_D3PCLK1       RCC_LPTIM345CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l01307" name="l01307"></a><span class="lineno"> 1307</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_PLL2          RCC_SRDCCIPR_LPTIM3SEL_0</span></div>
<div class="line"><a id="l01308" name="l01308"></a><span class="lineno"> 1308</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_PLL3          RCC_SRDCCIPR_LPTIM3SEL_1</span></div>
<div class="line"><a id="l01309" name="l01309"></a><span class="lineno"> 1309</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_LSE          (RCC_SRDCCIPR_LPTIM3SEL_0 | RCC_SRDCCIPR_LPTIM3SEL_1)</span></div>
<div class="line"><a id="l01310" name="l01310"></a><span class="lineno"> 1310</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_LSI           RCC_SRDCCIPR_LPTIM3SEL_2</span></div>
<div class="line"><a id="l01311" name="l01311"></a><span class="lineno"> 1311</span><span class="preprocessor">#define RCC_LPTIM345CLKSOURCE_CLKP         (RCC_SRDCCIPR_LPTIM3SEL_0 | RCC_SRDCCIPR_LPTIM3SEL_2)</span></div>
<div class="line"><a id="l01312" name="l01312"></a><span class="lineno"> 1312</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPTIM345SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01316" name="l01316"></a><span class="lineno"> 1316</span></div>
<div class="line"><a id="l01320" name="l01320"></a><span class="lineno"> 1320</span><span class="preprocessor">#define RCC_LPTIM3CLKSOURCE_D3PCLK1       RCC_LPTIM345CLKSOURCE_D3PCLK1</span></div>
<div class="line"><a id="l01321" name="l01321"></a><span class="lineno"> 1321</span><span class="preprocessor">#define RCC_LPTIM3CLKSOURCE_PLL2          RCC_LPTIM345CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01322" name="l01322"></a><span class="lineno"> 1322</span><span class="preprocessor">#define RCC_LPTIM3CLKSOURCE_PLL3          RCC_LPTIM345CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01323" name="l01323"></a><span class="lineno"> 1323</span><span class="preprocessor">#define RCC_LPTIM3CLKSOURCE_LSE           RCC_LPTIM345CLKSOURCE_LSE</span></div>
<div class="line"><a id="l01324" name="l01324"></a><span class="lineno"> 1324</span><span class="preprocessor">#define RCC_LPTIM3CLKSOURCE_LSI           RCC_LPTIM345CLKSOURCE_LSI</span></div>
<div class="line"><a id="l01325" name="l01325"></a><span class="lineno"> 1325</span><span class="preprocessor">#define RCC_LPTIM3CLKSOURCE_CLKP          RCC_LPTIM345CLKSOURCE_CLKP</span></div>
<div class="line"><a id="l01326" name="l01326"></a><span class="lineno"> 1326</span></div>
<div class="line"><a id="l01330" name="l01330"></a><span class="lineno"> 1330</span><span class="preprocessor">#if defined(LPTIM4)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01334" name="l01334"></a><span class="lineno"> 1334</span><span class="preprocessor">#define RCC_LPTIM4CLKSOURCE_D3PCLK1       RCC_LPTIM345CLKSOURCE_D3PCLK1</span></div>
<div class="line"><a id="l01335" name="l01335"></a><span class="lineno"> 1335</span><span class="preprocessor">#define RCC_LPTIM4CLKSOURCE_PLL2          RCC_LPTIM345CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01336" name="l01336"></a><span class="lineno"> 1336</span><span class="preprocessor">#define RCC_LPTIM4CLKSOURCE_PLL3          RCC_LPTIM345CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01337" name="l01337"></a><span class="lineno"> 1337</span><span class="preprocessor">#define RCC_LPTIM4CLKSOURCE_LSE           RCC_LPTIM345CLKSOURCE_LSE</span></div>
<div class="line"><a id="l01338" name="l01338"></a><span class="lineno"> 1338</span><span class="preprocessor">#define RCC_LPTIM4CLKSOURCE_LSI           RCC_LPTIM345CLKSOURCE_LSI</span></div>
<div class="line"><a id="l01339" name="l01339"></a><span class="lineno"> 1339</span><span class="preprocessor">#define RCC_LPTIM4CLKSOURCE_CLKP          RCC_LPTIM345CLKSOURCE_CLKP</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01343" name="l01343"></a><span class="lineno"> 1343</span><span class="preprocessor">#endif </span><span class="comment">/* LPTIM4 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01344" name="l01344"></a><span class="lineno"> 1344</span> </div>
<div class="line"><a id="l01345" name="l01345"></a><span class="lineno"> 1345</span><span class="preprocessor">#if defined(LPTIM5)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01349" name="l01349"></a><span class="lineno"> 1349</span><span class="preprocessor">#define RCC_LPTIM5CLKSOURCE_D3PCLK1       RCC_LPTIM345CLKSOURCE_D3PCLK1</span></div>
<div class="line"><a id="l01350" name="l01350"></a><span class="lineno"> 1350</span><span class="preprocessor">#define RCC_LPTIM5CLKSOURCE_PLL2          RCC_LPTIM345CLKSOURCE_PLL2</span></div>
<div class="line"><a id="l01351" name="l01351"></a><span class="lineno"> 1351</span><span class="preprocessor">#define RCC_LPTIM5CLKSOURCE_PLL3          RCC_LPTIM345CLKSOURCE_PLL3</span></div>
<div class="line"><a id="l01352" name="l01352"></a><span class="lineno"> 1352</span><span class="preprocessor">#define RCC_LPTIM5CLKSOURCE_LSE           RCC_LPTIM345CLKSOURCE_LSE</span></div>
<div class="line"><a id="l01353" name="l01353"></a><span class="lineno"> 1353</span><span class="preprocessor">#define RCC_LPTIM5CLKSOURCE_LSI           RCC_LPTIM345CLKSOURCE_LSI</span></div>
<div class="line"><a id="l01354" name="l01354"></a><span class="lineno"> 1354</span><span class="preprocessor">#define RCC_LPTIM5CLKSOURCE_CLKP          RCC_LPTIM345CLKSOURCE_CLKP</span></div>
<div class="line"><a id="l01355" name="l01355"></a><span class="lineno"> 1355</span></div>
<div class="line"><a id="l01359" name="l01359"></a><span class="lineno"> 1359</span><span class="preprocessor">#endif </span><span class="comment">/* LPTIM5 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01360" name="l01360"></a><span class="lineno"> 1360</span> </div>
<div class="line"><a id="l01361" name="l01361"></a><span class="lineno"> 1361</span><span class="preprocessor">#if defined(QUADSPI)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01365" name="l01365"></a><span class="lineno"> 1365</span><span class="preprocessor">#define RCC_QSPICLKSOURCE_D1HCLK       (0x00000000U)</span></div>
<div class="line"><a id="l01366" name="l01366"></a><span class="lineno"> 1366</span><span class="preprocessor">#define RCC_QSPICLKSOURCE_PLL          RCC_D1CCIPR_QSPISEL_0</span></div>
<div class="line"><a id="l01367" name="l01367"></a><span class="lineno"> 1367</span><span class="preprocessor">#define RCC_QSPICLKSOURCE_PLL2         RCC_D1CCIPR_QSPISEL_1</span></div>
<div class="line"><a id="l01368" name="l01368"></a><span class="lineno"> 1368</span><span class="preprocessor">#define RCC_QSPICLKSOURCE_CLKP         RCC_D1CCIPR_QSPISEL</span></div>
<div class="line"><a id="l01369" name="l01369"></a><span class="lineno"> 1369</span></div>
<div class="line"><a id="l01373" name="l01373"></a><span class="lineno"> 1373</span><span class="preprocessor">#endif </span><span class="comment">/* QUADSPI */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01374" name="l01374"></a><span class="lineno"> 1374</span> </div>
<div class="line"><a id="l01375" name="l01375"></a><span class="lineno"> 1375</span> </div>
<div class="line"><a id="l01376" name="l01376"></a><span class="lineno"> 1376</span><span class="preprocessor">#if defined(OCTOSPI1) || defined(OCTOSPI2)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01380" name="l01380"></a><span class="lineno"> 1380</span> </div>
<div class="line"><a id="l01381" name="l01381"></a><span class="lineno"> 1381</span><span class="preprocessor">#if defined(RCC_CDCCIPR_OCTOSPISEL)</span></div>
<div class="line"><a id="l01382" name="l01382"></a><span class="lineno"> 1382</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_CDHCLK       (0x00000000U)</span></div>
<div class="line"><a id="l01383" name="l01383"></a><span class="lineno"> 1383</span><span class="comment">/*aliases*/</span></div>
<div class="line"><a id="l01384" name="l01384"></a><span class="lineno"> 1384</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_D1HCLK       RCC_OSPICLKSOURCE_CDHCLK</span></div>
<div class="line"><a id="l01385" name="l01385"></a><span class="lineno"> 1385</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_HCLK         RCC_OSPICLKSOURCE_CDHCLK</span></div>
<div class="line"><a id="l01386" name="l01386"></a><span class="lineno"> 1386</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_PLL          RCC_CDCCIPR_OCTOSPISEL_0</span></div>
<div class="line"><a id="l01387" name="l01387"></a><span class="lineno"> 1387</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_PLL2         RCC_CDCCIPR_OCTOSPISEL_1</span></div>
<div class="line"><a id="l01388" name="l01388"></a><span class="lineno"> 1388</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_CLKP         RCC_CDCCIPR_OCTOSPISEL</span></div>
<div class="line"><a id="l01389" name="l01389"></a><span class="lineno"> 1389</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01390" name="l01390"></a><span class="lineno"> 1390</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_D1HCLK       (0x00000000U)</span></div>
<div class="line"><a id="l01391" name="l01391"></a><span class="lineno"> 1391</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_HCLK         RCC_OSPICLKSOURCE_D1HCLK</span></div>
<div class="line"><a id="l01392" name="l01392"></a><span class="lineno"> 1392</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_PLL          RCC_D1CCIPR_OCTOSPISEL_0</span></div>
<div class="line"><a id="l01393" name="l01393"></a><span class="lineno"> 1393</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_PLL2         RCC_D1CCIPR_OCTOSPISEL_1</span></div>
<div class="line"><a id="l01394" name="l01394"></a><span class="lineno"> 1394</span><span class="preprocessor">#define RCC_OSPICLKSOURCE_CLKP         RCC_D1CCIPR_OCTOSPISEL</span></div>
<div class="line"><a id="l01395" name="l01395"></a><span class="lineno"> 1395</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIPR_OCTOSPISEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01396" name="l01396"></a><span class="lineno"> 1396</span> </div>
<div class="line"><a id="l01397" name="l01397"></a><span class="lineno"> 1397</span></div>
<div class="line"><a id="l01401" name="l01401"></a><span class="lineno"> 1401</span><span class="preprocessor">#endif </span><span class="comment">/* defined(OCTOSPI1) || defined(OCTOSPI2) */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01402" name="l01402"></a><span class="lineno"> 1402</span> </div>
<div class="line"><a id="l01403" name="l01403"></a><span class="lineno"> 1403</span><span class="preprocessor">#if defined(DSI)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01407" name="l01407"></a><span class="lineno"> 1407</span><span class="preprocessor">#define RCC_DSICLKSOURCE_PHY       (0x00000000U)</span></div>
<div class="line"><a id="l01408" name="l01408"></a><span class="lineno"> 1408</span><span class="preprocessor">#define RCC_DSICLKSOURCE_PLL2       RCC_D1CCIPR_DSISEL</span></div>
<div class="line"><a id="l01409" name="l01409"></a><span class="lineno"> 1409</span></div>
<div class="line"><a id="l01413" name="l01413"></a><span class="lineno"> 1413</span><span class="preprocessor">#endif </span><span class="comment">/* DSI */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01414" name="l01414"></a><span class="lineno"> 1414</span></div>
<div class="line"><a id="l01418" name="l01418"></a><span class="lineno"> 1418</span><span class="preprocessor">#if defined(RCC_D1CCIPR_FMCSEL)</span></div>
<div class="line"><a id="l01419" name="l01419"></a><span class="lineno"> 1419</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_D1HCLK       (0x00000000U)</span></div>
<div class="line"><a id="l01420" name="l01420"></a><span class="lineno"> 1420</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_HCLK         RCC_FMCCLKSOURCE_D1HCLK</span></div>
<div class="line"><a id="l01421" name="l01421"></a><span class="lineno"> 1421</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_PLL          RCC_D1CCIPR_FMCSEL_0</span></div>
<div class="line"><a id="l01422" name="l01422"></a><span class="lineno"> 1422</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_PLL2         RCC_D1CCIPR_FMCSEL_1</span></div>
<div class="line"><a id="l01423" name="l01423"></a><span class="lineno"> 1423</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_CLKP         RCC_D1CCIPR_FMCSEL</span></div>
<div class="line"><a id="l01424" name="l01424"></a><span class="lineno"> 1424</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01425" name="l01425"></a><span class="lineno"> 1425</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_CDHCLK       (0x00000000U)</span></div>
<div class="line"><a id="l01426" name="l01426"></a><span class="lineno"> 1426</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_HCLK         RCC_FMCCLKSOURCE_CDHCLK</span></div>
<div class="line"><a id="l01427" name="l01427"></a><span class="lineno"> 1427</span><span class="comment">/*alias*/</span></div>
<div class="line"><a id="l01428" name="l01428"></a><span class="lineno"> 1428</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_D1HCLK       RCC_FMCCLKSOURCE_CDHCLK</span></div>
<div class="line"><a id="l01429" name="l01429"></a><span class="lineno"> 1429</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_PLL          RCC_CDCCIPR_FMCSEL_0</span></div>
<div class="line"><a id="l01430" name="l01430"></a><span class="lineno"> 1430</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_PLL2         RCC_CDCCIPR_FMCSEL_1</span></div>
<div class="line"><a id="l01431" name="l01431"></a><span class="lineno"> 1431</span><span class="preprocessor">#define RCC_FMCCLKSOURCE_CLKP         RCC_CDCCIPR_FMCSEL</span></div>
<div class="line"><a id="l01432" name="l01432"></a><span class="lineno"> 1432</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_FMCSEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01436" name="l01436"></a><span class="lineno"> 1436</span> </div>
<div class="line"><a id="l01437" name="l01437"></a><span class="lineno"> 1437</span><span class="preprocessor">#if defined(FDCAN1) || defined(FDCAN2)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01441" name="l01441"></a><span class="lineno"> 1441</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_FDCANSEL)</span></div>
<div class="line"><a id="l01442" name="l01442"></a><span class="lineno"> 1442</span><span class="preprocessor">#define RCC_FDCANCLKSOURCE_HSE         (0x00000000U)</span></div>
<div class="line"><a id="l01443" name="l01443"></a><span class="lineno"> 1443</span><span class="preprocessor">#define RCC_FDCANCLKSOURCE_PLL          RCC_D2CCIP1R_FDCANSEL_0</span></div>
<div class="line"><a id="l01444" name="l01444"></a><span class="lineno"> 1444</span><span class="preprocessor">#define RCC_FDCANCLKSOURCE_PLL2         RCC_D2CCIP1R_FDCANSEL_1</span></div>
<div class="line"><a id="l01445" name="l01445"></a><span class="lineno"> 1445</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01446" name="l01446"></a><span class="lineno"> 1446</span><span class="preprocessor">#define RCC_FDCANCLKSOURCE_HSE         (0x00000000U)</span></div>
<div class="line"><a id="l01447" name="l01447"></a><span class="lineno"> 1447</span><span class="preprocessor">#define RCC_FDCANCLKSOURCE_PLL          RCC_CDCCIP1R_FDCANSEL_0</span></div>
<div class="line"><a id="l01448" name="l01448"></a><span class="lineno"> 1448</span><span class="preprocessor">#define RCC_FDCANCLKSOURCE_PLL2         RCC_CDCCIP1R_FDCANSEL_1</span></div>
<div class="line"><a id="l01449" name="l01449"></a><span class="lineno"> 1449</span><span class="preprocessor">#endif </span><span class="comment">/* D3_SRAM_BASE */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01453" name="l01453"></a><span class="lineno"> 1453</span><span class="preprocessor">#endif </span><span class="comment">/*FDCAN1 || FDCAN2*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01454" name="l01454"></a><span class="lineno"> 1454</span> </div>
<div class="line"><a id="l01455" name="l01455"></a><span class="lineno"> 1455</span></div>
<div class="line"><a id="l01459" name="l01459"></a><span class="lineno"> 1459</span><span class="preprocessor">#if defined(RCC_D1CCIPR_SDMMCSEL)</span></div>
<div class="line"><a id="l01460" name="l01460"></a><span class="lineno"> 1460</span><span class="preprocessor">#define RCC_SDMMCCLKSOURCE_PLL           (0x00000000U)</span></div>
<div class="line"><a id="l01461" name="l01461"></a><span class="lineno"> 1461</span><span class="preprocessor">#define RCC_SDMMCCLKSOURCE_PLL2           RCC_D1CCIPR_SDMMCSEL</span></div>
<div class="line"><a id="l01462" name="l01462"></a><span class="lineno"> 1462</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01463" name="l01463"></a><span class="lineno"> 1463</span><span class="preprocessor">#define RCC_SDMMCCLKSOURCE_PLL           (0x00000000U)</span></div>
<div class="line"><a id="l01464" name="l01464"></a><span class="lineno"> 1464</span><span class="preprocessor">#define RCC_SDMMCCLKSOURCE_PLL2           RCC_CDCCIPR_SDMMCSEL</span></div>
<div class="line"><a id="l01465" name="l01465"></a><span class="lineno"> 1465</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_SDMMCSEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01469" name="l01469"></a><span class="lineno"> 1469</span> </div>
<div class="line"><a id="l01470" name="l01470"></a><span class="lineno"> 1470</span></div>
<div class="line"><a id="l01474" name="l01474"></a><span class="lineno"> 1474</span><span class="preprocessor">#if defined(RCC_D3CCIPR_ADCSEL_0)</span></div>
<div class="line"><a id="l01475" name="l01475"></a><span class="lineno"> 1475</span><span class="preprocessor">#define RCC_ADCCLKSOURCE_PLL2       (0x00000000U)</span></div>
<div class="line"><a id="l01476" name="l01476"></a><span class="lineno"> 1476</span><span class="preprocessor">#define RCC_ADCCLKSOURCE_PLL3       RCC_D3CCIPR_ADCSEL_0</span></div>
<div class="line"><a id="l01477" name="l01477"></a><span class="lineno"> 1477</span><span class="preprocessor">#define RCC_ADCCLKSOURCE_CLKP       RCC_D3CCIPR_ADCSEL_1</span></div>
<div class="line"><a id="l01478" name="l01478"></a><span class="lineno"> 1478</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01479" name="l01479"></a><span class="lineno"> 1479</span><span class="preprocessor">#define RCC_ADCCLKSOURCE_PLL2       (0x00000000U)</span></div>
<div class="line"><a id="l01480" name="l01480"></a><span class="lineno"> 1480</span><span class="preprocessor">#define RCC_ADCCLKSOURCE_PLL3       RCC_SRDCCIPR_ADCSEL_0</span></div>
<div class="line"><a id="l01481" name="l01481"></a><span class="lineno"> 1481</span><span class="preprocessor">#define RCC_ADCCLKSOURCE_CLKP       RCC_SRDCCIPR_ADCSEL_1</span></div>
<div class="line"><a id="l01482" name="l01482"></a><span class="lineno"> 1482</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_ADCSEL_0  */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01486" name="l01486"></a><span class="lineno"> 1486</span></div>
<div class="line"><a id="l01490" name="l01490"></a><span class="lineno"> 1490</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SWPSEL)</span></div>
<div class="line"><a id="l01491" name="l01491"></a><span class="lineno"> 1491</span><span class="preprocessor">#define RCC_SWPMI1CLKSOURCE_D2PCLK1       (0x00000000U)</span></div>
<div class="line"><a id="l01492" name="l01492"></a><span class="lineno"> 1492</span><span class="preprocessor">#define RCC_SWPMI1CLKSOURCE_HSI            RCC_D2CCIP1R_SWPSEL</span></div>
<div class="line"><a id="l01493" name="l01493"></a><span class="lineno"> 1493</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01494" name="l01494"></a><span class="lineno"> 1494</span><span class="preprocessor">#define RCC_SWPMI1CLKSOURCE_CDPCLK1       (0x00000000U)</span></div>
<div class="line"><a id="l01495" name="l01495"></a><span class="lineno"> 1495</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l01496" name="l01496"></a><span class="lineno"> 1496</span><span class="preprocessor">#define RCC_SWPMI1CLKSOURCE_D2PCLK1        RCC_SWPMI1CLKSOURCE_CDPCLK1</span></div>
<div class="line"><a id="l01497" name="l01497"></a><span class="lineno"> 1497</span><span class="preprocessor">#define RCC_SWPMI1CLKSOURCE_HSI            RCC_CDCCIP1R_SWPSEL</span></div>
<div class="line"><a id="l01498" name="l01498"></a><span class="lineno"> 1498</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SWPSEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01502" name="l01502"></a><span class="lineno"> 1502</span></div>
<div class="line"><a id="l01506" name="l01506"></a><span class="lineno"> 1506</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_DFSDM1SEL)</span></div>
<div class="line"><a id="l01507" name="l01507"></a><span class="lineno"> 1507</span><span class="preprocessor">#define RCC_DFSDM1CLKSOURCE_D2PCLK1        (0x00000000U)</span></div>
<div class="line"><a id="l01508" name="l01508"></a><span class="lineno"> 1508</span><span class="preprocessor">#define RCC_DFSDM1CLKSOURCE_SYS            RCC_D2CCIP1R_DFSDM1SEL</span></div>
<div class="line"><a id="l01509" name="l01509"></a><span class="lineno"> 1509</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01510" name="l01510"></a><span class="lineno"> 1510</span><span class="preprocessor">#define RCC_DFSDM1CLKSOURCE_CDPCLK1        (0x00000000U)</span></div>
<div class="line"><a id="l01511" name="l01511"></a><span class="lineno"> 1511</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l01512" name="l01512"></a><span class="lineno"> 1512</span><span class="preprocessor">#define RCC_DFSDM1CLKSOURCE_D2PCLK1        RCC_DFSDM1CLKSOURCE_CDPCLK1</span></div>
<div class="line"><a id="l01513" name="l01513"></a><span class="lineno"> 1513</span><span class="preprocessor">#define RCC_DFSDM1CLKSOURCE_SYS            RCC_CDCCIP1R_DFSDM1SEL</span></div>
<div class="line"><a id="l01514" name="l01514"></a><span class="lineno"> 1514</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_DFSDM1SEL */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01518" name="l01518"></a><span class="lineno"> 1518</span> </div>
<div class="line"><a id="l01519" name="l01519"></a><span class="lineno"> 1519</span><span class="preprocessor">#if defined(DFSDM2_BASE)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01523" name="l01523"></a><span class="lineno"> 1523</span><span class="preprocessor">#define RCC_DFSDM2CLKSOURCE_SRDPCLK4       (0x00000000U)</span></div>
<div class="line"><a id="l01524" name="l01524"></a><span class="lineno"> 1524</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l01525" name="l01525"></a><span class="lineno"> 1525</span><span class="preprocessor">#define RCC_DFSDM2CLKSOURCE_SRDPCLK1       RCC_DFSDM2CLKSOURCE_SRDPCLK4</span></div>
<div class="line"><a id="l01526" name="l01526"></a><span class="lineno"> 1526</span><span class="preprocessor">#define RCC_DFSDM2CLKSOURCE_SYS            RCC_SRDCCIPR_DFSDM2SEL</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01530" name="l01530"></a><span class="lineno"> 1530</span><span class="preprocessor">#endif </span><span class="comment">/* DFSDM2 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01531" name="l01531"></a><span class="lineno"> 1531</span></div>
<div class="line"><a id="l01535" name="l01535"></a><span class="lineno"> 1535</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPDIFSEL_0)</span></div>
<div class="line"><a id="l01536" name="l01536"></a><span class="lineno"> 1536</span><span class="preprocessor">#define RCC_SPDIFRXCLKSOURCE_PLL        (0x00000000U)</span></div>
<div class="line"><a id="l01537" name="l01537"></a><span class="lineno"> 1537</span><span class="preprocessor">#define RCC_SPDIFRXCLKSOURCE_PLL2       RCC_D2CCIP1R_SPDIFSEL_0</span></div>
<div class="line"><a id="l01538" name="l01538"></a><span class="lineno"> 1538</span><span class="preprocessor">#define RCC_SPDIFRXCLKSOURCE_PLL3       RCC_D2CCIP1R_SPDIFSEL_1</span></div>
<div class="line"><a id="l01539" name="l01539"></a><span class="lineno"> 1539</span><span class="preprocessor">#define RCC_SPDIFRXCLKSOURCE_HSI        RCC_D2CCIP1R_SPDIFSEL</span></div>
<div class="line"><a id="l01540" name="l01540"></a><span class="lineno"> 1540</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01541" name="l01541"></a><span class="lineno"> 1541</span><span class="preprocessor">#define RCC_SPDIFRXCLKSOURCE_PLL        (0x00000000U)</span></div>
<div class="line"><a id="l01542" name="l01542"></a><span class="lineno"> 1542</span><span class="preprocessor">#define RCC_SPDIFRXCLKSOURCE_PLL2       RCC_CDCCIP1R_SPDIFSEL_0</span></div>
<div class="line"><a id="l01543" name="l01543"></a><span class="lineno"> 1543</span><span class="preprocessor">#define RCC_SPDIFRXCLKSOURCE_PLL3       RCC_CDCCIP1R_SPDIFSEL_1</span></div>
<div class="line"><a id="l01544" name="l01544"></a><span class="lineno"> 1544</span><span class="preprocessor">#define RCC_SPDIFRXCLKSOURCE_HSI        RCC_CDCCIP1R_SPDIFSEL</span></div>
<div class="line"><a id="l01545" name="l01545"></a><span class="lineno"> 1545</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPDIFSEL_0 */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01549" name="l01549"></a><span class="lineno"> 1549</span></div>
<div class="line"><a id="l01553" name="l01553"></a><span class="lineno"> 1553</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_CECSEL_0)</span></div>
<div class="line"><a id="l01554" name="l01554"></a><span class="lineno"> 1554</span><span class="preprocessor">#define RCC_CECCLKSOURCE_LSE        (0x00000000U)</span></div>
<div class="line"><a id="l01555" name="l01555"></a><span class="lineno"> 1555</span><span class="preprocessor">#define RCC_CECCLKSOURCE_LSI         RCC_D2CCIP2R_CECSEL_0</span></div>
<div class="line"><a id="l01556" name="l01556"></a><span class="lineno"> 1556</span><span class="preprocessor">#define RCC_CECCLKSOURCE_CSI         RCC_D2CCIP2R_CECSEL_1</span></div>
<div class="line"><a id="l01557" name="l01557"></a><span class="lineno"> 1557</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01558" name="l01558"></a><span class="lineno"> 1558</span><span class="preprocessor">#define RCC_CECCLKSOURCE_LSE        (0x00000000U)</span></div>
<div class="line"><a id="l01559" name="l01559"></a><span class="lineno"> 1559</span><span class="preprocessor">#define RCC_CECCLKSOURCE_LSI         RCC_CDCCIP2R_CECSEL_0</span></div>
<div class="line"><a id="l01560" name="l01560"></a><span class="lineno"> 1560</span><span class="preprocessor">#define RCC_CECCLKSOURCE_CSI         RCC_CDCCIP2R_CECSEL_1</span></div>
<div class="line"><a id="l01561" name="l01561"></a><span class="lineno"> 1561</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_CECSEL_0 */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01565" name="l01565"></a><span class="lineno"> 1565</span> </div>
<div class="line"><a id="l01566" name="l01566"></a><span class="lineno"> 1566</span></div>
<div class="line"><a id="l01570" name="l01570"></a><span class="lineno"> 1570</span><span class="preprocessor">#if defined(RCC_D1CCIPR_CKPERSEL_0)</span></div>
<div class="line"><a id="l01571" name="l01571"></a><span class="lineno"> 1571</span><span class="preprocessor">#define RCC_CLKPSOURCE_HSI        (0x00000000U)</span></div>
<div class="line"><a id="l01572" name="l01572"></a><span class="lineno"> 1572</span><span class="preprocessor">#define RCC_CLKPSOURCE_CSI         RCC_D1CCIPR_CKPERSEL_0</span></div>
<div class="line"><a id="l01573" name="l01573"></a><span class="lineno"> 1573</span><span class="preprocessor">#define RCC_CLKPSOURCE_HSE         RCC_D1CCIPR_CKPERSEL_1</span></div>
<div class="line"><a id="l01574" name="l01574"></a><span class="lineno"> 1574</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01575" name="l01575"></a><span class="lineno"> 1575</span><span class="preprocessor">#define RCC_CLKPSOURCE_HSI        (0x00000000U)</span></div>
<div class="line"><a id="l01576" name="l01576"></a><span class="lineno"> 1576</span><span class="preprocessor">#define RCC_CLKPSOURCE_CSI         RCC_CDCCIPR_CKPERSEL_0</span></div>
<div class="line"><a id="l01577" name="l01577"></a><span class="lineno"> 1577</span><span class="preprocessor">#define RCC_CLKPSOURCE_HSE         RCC_CDCCIPR_CKPERSEL_1</span></div>
<div class="line"><a id="l01578" name="l01578"></a><span class="lineno"> 1578</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_CKPERSEL_0 */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01582" name="l01582"></a><span class="lineno"> 1582</span></div>
<div class="line"><a id="l01586" name="l01586"></a><span class="lineno"> 1586</span><span class="preprocessor">#define RCC_TIMPRES_DESACTIVATED        (0x00000000U)</span></div>
<div class="line"><a id="l01587" name="l01587"></a><span class="lineno"> 1587</span><span class="preprocessor">#define RCC_TIMPRES_ACTIVATED            RCC_CFGR_TIMPRE</span></div>
<div class="line"><a id="l01588" name="l01588"></a><span class="lineno"> 1588</span></div>
<div class="line"><a id="l01592" name="l01592"></a><span class="lineno"> 1592</span> </div>
<div class="line"><a id="l01593" name="l01593"></a><span class="lineno"> 1593</span><span class="preprocessor">#if defined(DUAL_CORE)</span></div>
<div class="line"><a id="l01594" name="l01594"></a><span class="lineno"> 1594</span></div>
<div class="line"><a id="l01598" name="l01598"></a><span class="lineno"> 1598</span><span class="preprocessor">#define RCC_BOOT_C1        RCC_GCR_BOOT_C1</span></div>
<div class="line"><a id="l01599" name="l01599"></a><span class="lineno"> 1599</span><span class="preprocessor">#define RCC_BOOT_C2        RCC_GCR_BOOT_C2</span></div>
<div class="line"><a id="l01600" name="l01600"></a><span class="lineno"> 1600</span></div>
<div class="line"><a id="l01604" name="l01604"></a><span class="lineno"> 1604</span><span class="preprocessor">#endif </span><span class="comment">/*DUAL_CORE*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01605" name="l01605"></a><span class="lineno"> 1605</span> </div>
<div class="line"><a id="l01606" name="l01606"></a><span class="lineno"> 1606</span><span class="preprocessor">#if defined(DUAL_CORE)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01610" name="l01610"></a><span class="lineno"> 1610</span><span class="preprocessor">#define RCC_WWDG1        RCC_GCR_WW1RSC</span></div>
<div class="line"><a id="l01611" name="l01611"></a><span class="lineno"> 1611</span><span class="preprocessor">#define RCC_WWDG2        RCC_GCR_WW2RSC</span></div>
<div class="line"><a id="l01612" name="l01612"></a><span class="lineno"> 1612</span></div>
<div class="line"><a id="l01616" name="l01616"></a><span class="lineno"> 1616</span> </div>
<div class="line"><a id="l01617" name="l01617"></a><span class="lineno"> 1617</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l01618" name="l01618"></a><span class="lineno"> 1618</span></div>
<div class="line"><a id="l01622" name="l01622"></a><span class="lineno"> 1622</span><span class="preprocessor">#define RCC_WWDG1        RCC_GCR_WW1RSC</span></div>
<div class="line"><a id="l01623" name="l01623"></a><span class="lineno"> 1623</span></div>
<div class="line"><a id="l01627" name="l01627"></a><span class="lineno"> 1627</span> </div>
<div class="line"><a id="l01628" name="l01628"></a><span class="lineno"> 1628</span><span class="preprocessor">#endif </span><span class="comment">/*DUAL_CORE*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01629" name="l01629"></a><span class="lineno"> 1629</span></div>
<div class="line"><a id="l01633" name="l01633"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___e_x_t_i___l_i_n_e___l_s_e_c_s_s.html#ga9b28da23df63fe2a235536edd669d8e9"> 1633</a></span><span class="preprocessor">#define RCC_EXTI_LINE_LSECSS           EXTI_IMR1_IM18        </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01637" name="l01637"></a><span class="lineno"> 1637</span></div>
<div class="line"><a id="l01641" name="l01641"></a><span class="lineno"> 1641</span><span class="preprocessor">#define RCC_CRS_NONE                   (0x00000000U)</span></div>
<div class="line"><a id="l01642" name="l01642"></a><span class="lineno"> 1642</span><span class="preprocessor">#define RCC_CRS_TIMEOUT                (0x00000001U)</span></div>
<div class="line"><a id="l01643" name="l01643"></a><span class="lineno"> 1643</span><span class="preprocessor">#define RCC_CRS_SYNCOK                 (0x00000002U)</span></div>
<div class="line"><a id="l01644" name="l01644"></a><span class="lineno"> 1644</span><span class="preprocessor">#define RCC_CRS_SYNCWARN               (0x00000004U)</span></div>
<div class="line"><a id="l01645" name="l01645"></a><span class="lineno"> 1645</span><span class="preprocessor">#define RCC_CRS_SYNCERR                (0x00000008U)</span></div>
<div class="line"><a id="l01646" name="l01646"></a><span class="lineno"> 1646</span><span class="preprocessor">#define RCC_CRS_SYNCMISS               (0x00000010U)</span></div>
<div class="line"><a id="l01647" name="l01647"></a><span class="lineno"> 1647</span><span class="preprocessor">#define RCC_CRS_TRIMOVF                (0x00000020U)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l01651" name="l01651"></a><span class="lineno"> 1651</span></div>
<div class="line"><a id="l01655" name="l01655"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_source.html#ga92286a7b70051d3ad899b3b4cf7c9840"> 1655</a></span><span class="preprocessor">#define RCC_CRS_SYNC_SOURCE_PIN       (0x00000000U)                            </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01656" name="l01656"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_source.html#gaacd7c7d911ef1228fbc7ac4533527026"> 1656</a></span><span class="preprocessor">#define RCC_CRS_SYNC_SOURCE_LSE        CRS_CFGR_SYNCSRC_0                      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01657" name="l01657"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_source.html#ga6c53c1d29bb18033c5514f28f2cf9ef8"> 1657</a></span><span class="preprocessor">#define RCC_CRS_SYNC_SOURCE_USB1       CRS_CFGR_SYNCSRC_1                      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01658" name="l01658"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_source.html#ga427f17635c19200b4aeadb4b5a8040ab"> 1658</a></span><span class="preprocessor">#define RCC_CRS_SYNC_SOURCE_USB2      (CRS_CFGR_SYNCSRC_1|CRS_CFGR_SYNCSRC_0)  </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01659" name="l01659"></a><span class="lineno"> 1659</span> </div>
<div class="line"><a id="l01660" name="l01660"></a><span class="lineno"> 1660</span></div>
<div class="line"><a id="l01664" name="l01664"></a><span class="lineno"> 1664</span></div>
<div class="line"><a id="l01668" name="l01668"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_divider.html#ga60aae5d8cd38a3ace894df002aa14a14"> 1668</a></span><span class="preprocessor">#define RCC_CRS_SYNC_DIV1        (0x00000000U)           </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01669" name="l01669"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_divider.html#ga2f75c52f4ac93c112c8bb76943ed7ccc"> 1669</a></span><span class="preprocessor">#define RCC_CRS_SYNC_DIV2        CRS_CFGR_SYNCDIV_0                         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01670" name="l01670"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_divider.html#gacd65fae74865d415912220f0db616f56"> 1670</a></span><span class="preprocessor">#define RCC_CRS_SYNC_DIV4        CRS_CFGR_SYNCDIV_1                         </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01671" name="l01671"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_divider.html#gad2bd5dac3b5d22a86bc3c8d9a355768a"> 1671</a></span><span class="preprocessor">#define RCC_CRS_SYNC_DIV8        (CRS_CFGR_SYNCDIV_1 | CRS_CFGR_SYNCDIV_0)  </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01672" name="l01672"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_divider.html#ga6f30090710f3722cc59e7b7d4c079781"> 1672</a></span><span class="preprocessor">#define RCC_CRS_SYNC_DIV16       CRS_CFGR_SYNCDIV_2                        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01673" name="l01673"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_divider.html#ga1c41b5ff0a49c91a3bdf281273d22618"> 1673</a></span><span class="preprocessor">#define RCC_CRS_SYNC_DIV32       (CRS_CFGR_SYNCDIV_2 | CRS_CFGR_SYNCDIV_0) </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01674" name="l01674"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_divider.html#gad5d81304197848a0f790cf52ad3280d8"> 1674</a></span><span class="preprocessor">#define RCC_CRS_SYNC_DIV64       (CRS_CFGR_SYNCDIV_2 | CRS_CFGR_SYNCDIV_1) </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01675" name="l01675"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_divider.html#ga10c555a684def76ffe90d24070a3216b"> 1675</a></span><span class="preprocessor">#define RCC_CRS_SYNC_DIV128      CRS_CFGR_SYNCDIV                         </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01679" name="l01679"></a><span class="lineno"> 1679</span></div>
<div class="line"><a id="l01683" name="l01683"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_polarity.html#ga06b110dba008269ae6d62c2804d7ccc2"> 1683</a></span><span class="preprocessor">#define RCC_CRS_SYNC_POLARITY_RISING   (0x00000000U) </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01684" name="l01684"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___synchro_polarity.html#ga83df3c5d82e29fccb0a3b2bb6541972b"> 1684</a></span><span class="preprocessor">#define RCC_CRS_SYNC_POLARITY_FALLING  CRS_CFGR_SYNCPOL        </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01688" name="l01688"></a><span class="lineno"> 1688</span></div>
<div class="line"><a id="l01692" name="l01692"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___reload_value_default.html#ga72fb36e52e566983f29bd38a4c828475"> 1692</a></span><span class="preprocessor">#define RCC_CRS_RELOADVALUE_DEFAULT    (0x0000BB7FU) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01697" name="l01697"></a><span class="lineno"> 1697</span></div>
<div class="line"><a id="l01701" name="l01701"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___error_limit_default.html#ga7a53a407ed3b83f549a6b164092406db"> 1701</a></span><span class="preprocessor">#define RCC_CRS_ERRORLIMIT_DEFAULT     (0x00000022U) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01705" name="l01705"></a><span class="lineno"> 1705</span></div>
<div class="line"><a id="l01709" name="l01709"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___h_s_i48_calibration_default.html#ga04131515a55d3cc641bcec970f84e1a8"> 1709</a></span><span class="preprocessor">#define RCC_CRS_HSI48CALIBRATION_DEFAULT (0x00000020U) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01715" name="l01715"></a><span class="lineno"> 1715</span></div>
<div class="line"><a id="l01719" name="l01719"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___freq_error_direction.html#ga7e7eefdcd81e04c21e86f21e01d38f1d"> 1719</a></span><span class="preprocessor">#define RCC_CRS_FREQERRORDIR_UP        (0x00000000U)   </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01720" name="l01720"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___freq_error_direction.html#gacb5696af29dd680a7250f31c20ab8d64"> 1720</a></span><span class="preprocessor">#define RCC_CRS_FREQERRORDIR_DOWN      (CRS_ISR_FEDIR) </span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l01724" name="l01724"></a><span class="lineno"> 1724</span></div>
<div class="line"><a id="l01728" name="l01728"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___interrupt___sources.html#ga772a7eb77eaea0622fb3e3b20275a37f"> 1728</a></span><span class="preprocessor">#define RCC_CRS_IT_SYNCOK              CRS_CR_SYNCOKIE       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01729" name="l01729"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___interrupt___sources.html#ga8b9e2cbfa3fd8d7c18f81685c24a394f"> 1729</a></span><span class="preprocessor">#define RCC_CRS_IT_SYNCWARN            CRS_CR_SYNCWARNIE     </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01730" name="l01730"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___interrupt___sources.html#ga01a198f277ff33e6fd5a9c2a6ad908b9"> 1730</a></span><span class="preprocessor">#define RCC_CRS_IT_ERR                 CRS_CR_ERRIE          </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01731" name="l01731"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___interrupt___sources.html#gadf2de3907d21dfaea6b2444d66adfe13"> 1731</a></span><span class="preprocessor">#define RCC_CRS_IT_ESYNC               CRS_CR_ESYNCIE        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01732" name="l01732"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___interrupt___sources.html#gaf464654bbdfda5b86982fc4aa5b5a031"> 1732</a></span><span class="preprocessor">#define RCC_CRS_IT_SYNCERR             CRS_CR_ERRIE          </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01733" name="l01733"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___interrupt___sources.html#gac6b25a96e779b2f7ee3223101109ee33"> 1733</a></span><span class="preprocessor">#define RCC_CRS_IT_SYNCMISS            CRS_CR_ERRIE          </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01734" name="l01734"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___interrupt___sources.html#ga031f913312b8af1f38dc7c5adcd716f1"> 1734</a></span><span class="preprocessor">#define RCC_CRS_IT_TRIMOVF             CRS_CR_ERRIE          </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01735" name="l01735"></a><span class="lineno"> 1735</span></div>
<div class="line"><a id="l01739" name="l01739"></a><span class="lineno"> 1739</span></div>
<div class="line"><a id="l01743" name="l01743"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___flags.html#ga27e1ae14c7854ca42faf5379bea5ac39"> 1743</a></span><span class="preprocessor">#define RCC_CRS_FLAG_SYNCOK            CRS_ISR_SYNCOKF       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01744" name="l01744"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___flags.html#ga244c3ca47b8099a79212ab10d8e823c9"> 1744</a></span><span class="preprocessor">#define RCC_CRS_FLAG_SYNCWARN          CRS_ISR_SYNCWARNF     </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01745" name="l01745"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___flags.html#ga92be7705ece62c427a262355305527fa"> 1745</a></span><span class="preprocessor">#define RCC_CRS_FLAG_ERR               CRS_ISR_ERRF          </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01746" name="l01746"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___flags.html#ga10697d7c12b710c52c26db522c11986b"> 1746</a></span><span class="preprocessor">#define RCC_CRS_FLAG_ESYNC             CRS_ISR_ESYNCF        </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01747" name="l01747"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___flags.html#gad49f59e34225920835b69a34f1b4c02b"> 1747</a></span><span class="preprocessor">#define RCC_CRS_FLAG_SYNCERR           CRS_ISR_SYNCERR       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01748" name="l01748"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___flags.html#ga78549e9f343ad843d6e5d45b4e08433c"> 1748</a></span><span class="preprocessor">#define RCC_CRS_FLAG_SYNCMISS          CRS_ISR_SYNCMISS      </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01749" name="l01749"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___flags.html#ga4c4c324494f9c6469e53d225242c73d4"> 1749</a></span><span class="preprocessor">#define RCC_CRS_FLAG_TRIMOVF           CRS_ISR_TRIMOVF       </span><span class="preprocessor"></span></div>
<div class="line"><a id="l01750" name="l01750"></a><span class="lineno"> 1750</span></div>
<div class="line"><a id="l01754" name="l01754"></a><span class="lineno"> 1754</span></div>
<div class="line"><a id="l01758" name="l01758"></a><span class="lineno"> 1758</span> </div>
<div class="line"><a id="l01759" name="l01759"></a><span class="lineno"> 1759</span> </div>
<div class="line"><a id="l01760" name="l01760"></a><span class="lineno"> 1760</span> </div>
<div class="line"><a id="l01761" name="l01761"></a><span class="lineno"> 1761</span><span class="comment">/* Exported macro ------------------------------------------------------------*/</span></div>
<div class="line"><a id="l01765" name="l01765"></a><span class="lineno"> 1765</span></div>
<div class="line"><a id="l01772" name="l01772"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gacc1a8ad328f57e3dcade01e5355e0add"> 1772</a></span><span class="preprocessor">#define __HAL_RCC_PLL2_ENABLE()         SET_BIT(RCC-&gt;CR, RCC_CR_PLL2ON)</span></div>
<div class="line"><a id="l01773" name="l01773"></a><span class="lineno"> 1773</span><span class="preprocessor">#define __HAL_RCC_PLL2_DISABLE()        CLEAR_BIT(RCC-&gt;CR, RCC_CR_PLL2ON)</span></div>
<div class="line"><a id="l01774" name="l01774"></a><span class="lineno"> 1774</span></div>
<div class="line"><a id="l01791" name="l01791"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gadee20de14af30b0f958fda51d852066b"> 1791</a></span><span class="preprocessor">#define __HAL_RCC_PLL2CLKOUT_ENABLE(__RCC_PLL2ClockOut__)   SET_BIT(RCC-&gt;PLLCFGR, (__RCC_PLL2ClockOut__))</span></div>
<div class="line"><a id="l01792" name="l01792"></a><span class="lineno"> 1792</span> </div>
<div class="line"><a id="l01793" name="l01793"></a><span class="lineno"> 1793</span><span class="preprocessor">#define __HAL_RCC_PLL2CLKOUT_DISABLE(__RCC_PLL2ClockOut__)  CLEAR_BIT(RCC-&gt;PLLCFGR, (__RCC_PLL2ClockOut__))</span></div>
<div class="line"><a id="l01794" name="l01794"></a><span class="lineno"> 1794</span></div>
<div class="line"><a id="l01800" name="l01800"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga25e0f4d0ef5f525a3c0c5c0a155d0ac6"> 1800</a></span><span class="preprocessor">#define __HAL_RCC_PLL2FRACN_ENABLE()   SET_BIT(RCC-&gt;PLLCFGR, RCC_PLLCFGR_PLL2FRACEN)</span></div>
<div class="line"><a id="l01801" name="l01801"></a><span class="lineno"> 1801</span> </div>
<div class="line"><a id="l01802" name="l01802"></a><span class="lineno"> 1802</span><span class="preprocessor">#define __HAL_RCC_PLL2FRACN_DISABLE()  CLEAR_BIT(RCC-&gt;PLLCFGR, RCC_PLLCFGR_PLL2FRACEN)</span></div>
<div class="line"><a id="l01803" name="l01803"></a><span class="lineno"> 1803</span></div>
<div class="line"><a id="l01835" name="l01835"></a><span class="lineno"> 1835</span> </div>
<div class="foldopen" id="foldopen01836" data-start="" data-end="">
<div class="line"><a id="l01836" name="l01836"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga1b17f7d45a505cc6acce76a1a80d9aca"> 1836</a></span><span class="preprocessor">#define __HAL_RCC_PLL2_CONFIG(__PLL2M__, __PLL2N__, __PLL2P__, __PLL2Q__,__PLL2R__ ) \</span></div>
<div class="line"><a id="l01837" name="l01837"></a><span class="lineno"> 1837</span><span class="preprocessor">                  do{ \</span></div>
<div class="line"><a id="l01838" name="l01838"></a><span class="lineno"> 1838</span><span class="preprocessor">                       MODIFY_REG(RCC-&gt;PLLCKSELR, ( RCC_PLLCKSELR_DIVM2) , ( (__PLL2M__) &lt;&lt;12U));  \</span></div>
<div class="line"><a id="l01839" name="l01839"></a><span class="lineno"> 1839</span><span class="preprocessor">                       WRITE_REG (RCC-&gt;PLL2DIVR , ( (((__PLL2N__) - 1U ) &amp; RCC_PLL2DIVR_N2) | ((((__PLL2P__) -1U ) &lt;&lt; 9U) &amp; RCC_PLL2DIVR_P2) | \</span></div>
<div class="line"><a id="l01840" name="l01840"></a><span class="lineno"> 1840</span><span class="preprocessor">                       ((((__PLL2Q__) -1U) &lt;&lt; 16U) &amp; RCC_PLL2DIVR_Q2) | ((((__PLL2R__)- 1U) &lt;&lt; 24U) &amp; RCC_PLL2DIVR_R2))); \</span></div>
<div class="line"><a id="l01841" name="l01841"></a><span class="lineno"> 1841</span><span class="preprocessor">                    } while(0)</span></div>
</div>
<div class="line"><a id="l01842" name="l01842"></a><span class="lineno"> 1842</span></div>
<div class="foldopen" id="foldopen01859" data-start="" data-end="">
<div class="line"><a id="l01859" name="l01859"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gac2cb75d60618ffea824634490f9d81eb"> 1859</a></span><span class="preprocessor">#define  __HAL_RCC_PLL2FRACN_CONFIG(__RCC_PLL2FRACN__) \</span></div>
<div class="line"><a id="l01860" name="l01860"></a><span class="lineno"> 1860</span><span class="preprocessor">                 MODIFY_REG(RCC-&gt;PLL2FRACR, RCC_PLL2FRACR_FRACN2,((uint32_t)(__RCC_PLL2FRACN__) &lt;&lt; RCC_PLL2FRACR_FRACN2_Pos))</span></div>
</div>
<div class="line"><a id="l01861" name="l01861"></a><span class="lineno"> 1861</span></div>
<div class="foldopen" id="foldopen01871" data-start="" data-end="">
<div class="line"><a id="l01871" name="l01871"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga88d12a5c64e4a820268b9f7f50d74179"> 1871</a></span><span class="preprocessor">#define __HAL_RCC_PLL2_VCIRANGE(__RCC_PLL2VCIRange__) \</span></div>
<div class="line"><a id="l01872" name="l01872"></a><span class="lineno"> 1872</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;PLLCFGR, RCC_PLLCFGR_PLL2RGE, (__RCC_PLL2VCIRange__))</span></div>
</div>
<div class="line"><a id="l01873" name="l01873"></a><span class="lineno"> 1873</span> </div>
<div class="line"><a id="l01874" name="l01874"></a><span class="lineno"> 1874</span></div>
<div class="foldopen" id="foldopen01885" data-start="" data-end="">
<div class="line"><a id="l01885" name="l01885"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga5b448c0dab856525467ba9146db00432"> 1885</a></span><span class="preprocessor">#define __HAL_RCC_PLL2_VCORANGE(__RCC_PLL2VCORange__) \</span></div>
<div class="line"><a id="l01886" name="l01886"></a><span class="lineno"> 1886</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;PLLCFGR, RCC_PLLCFGR_PLL2VCOSEL, (__RCC_PLL2VCORange__))</span></div>
</div>
<div class="line"><a id="l01887" name="l01887"></a><span class="lineno"> 1887</span></div>
<div class="line"><a id="l01894" name="l01894"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gac7c3a26323f470a939b021ad76f29518"> 1894</a></span><span class="preprocessor">#define __HAL_RCC_PLL3_ENABLE()         SET_BIT(RCC-&gt;CR, RCC_CR_PLL3ON)</span></div>
<div class="line"><a id="l01895" name="l01895"></a><span class="lineno"> 1895</span><span class="preprocessor">#define __HAL_RCC_PLL3_DISABLE()        CLEAR_BIT(RCC-&gt;CR, RCC_CR_PLL3ON)</span></div>
<div class="line"><a id="l01896" name="l01896"></a><span class="lineno"> 1896</span></div>
<div class="line"><a id="l01902" name="l01902"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga35af940f02bf692f69ca9cf2dd598f24"> 1902</a></span><span class="preprocessor">#define __HAL_RCC_PLL3FRACN_ENABLE()   SET_BIT(RCC-&gt;PLLCFGR, RCC_PLLCFGR_PLL3FRACEN)</span></div>
<div class="line"><a id="l01903" name="l01903"></a><span class="lineno"> 1903</span> </div>
<div class="line"><a id="l01904" name="l01904"></a><span class="lineno"> 1904</span><span class="preprocessor">#define __HAL_RCC_PLL3FRACN_DISABLE()  CLEAR_BIT(RCC-&gt;PLLCFGR, RCC_PLLCFGR_PLL3FRACEN)</span></div>
<div class="line"><a id="l01905" name="l01905"></a><span class="lineno"> 1905</span></div>
<div class="line"><a id="l01922" name="l01922"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga44dba3c4e64245e760eb3e780096b4da"> 1922</a></span><span class="preprocessor">#define __HAL_RCC_PLL3CLKOUT_ENABLE(__RCC_PLL3ClockOut__)   SET_BIT(RCC-&gt;PLLCFGR, (__RCC_PLL3ClockOut__))</span></div>
<div class="line"><a id="l01923" name="l01923"></a><span class="lineno"> 1923</span> </div>
<div class="line"><a id="l01924" name="l01924"></a><span class="lineno"> 1924</span><span class="preprocessor">#define __HAL_RCC_PLL3CLKOUT_DISABLE(__RCC_PLL3ClockOut__)  CLEAR_BIT(RCC-&gt;PLLCFGR, (__RCC_PLL3ClockOut__))</span></div>
<div class="line"><a id="l01925" name="l01925"></a><span class="lineno"> 1925</span></div>
<div class="line"><a id="l01957" name="l01957"></a><span class="lineno"> 1957</span> </div>
<div class="foldopen" id="foldopen01958" data-start="" data-end="">
<div class="line"><a id="l01958" name="l01958"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gac5020a08025c53436a32d77640786d5d"> 1958</a></span><span class="preprocessor">#define __HAL_RCC_PLL3_CONFIG(__PLL3M__, __PLL3N__, __PLL3P__, __PLL3Q__,__PLL3R__ ) \</span></div>
<div class="line"><a id="l01959" name="l01959"></a><span class="lineno"> 1959</span><span class="preprocessor">                  do{ MODIFY_REG(RCC-&gt;PLLCKSELR, ( RCC_PLLCKSELR_DIVM3) , ( (__PLL3M__) &lt;&lt;20U));  \</span></div>
<div class="line"><a id="l01960" name="l01960"></a><span class="lineno"> 1960</span><span class="preprocessor">                         WRITE_REG (RCC-&gt;PLL3DIVR , ( (((__PLL3N__) - 1U ) &amp; RCC_PLL3DIVR_N3) | ((((__PLL3P__) -1U ) &lt;&lt; 9U) &amp; RCC_PLL3DIVR_P3) | \</span></div>
<div class="line"><a id="l01961" name="l01961"></a><span class="lineno"> 1961</span><span class="preprocessor">                                   ((((__PLL3Q__) -1U) &lt;&lt; 16U) &amp; RCC_PLL3DIVR_Q3) | ((((__PLL3R__) - 1U) &lt;&lt; 24U) &amp; RCC_PLL3DIVR_R3))); \</span></div>
<div class="line"><a id="l01962" name="l01962"></a><span class="lineno"> 1962</span><span class="preprocessor">                       } while(0)</span></div>
</div>
<div class="line"><a id="l01963" name="l01963"></a><span class="lineno"> 1963</span> </div>
<div class="line"><a id="l01964" name="l01964"></a><span class="lineno"> 1964</span> </div>
<div class="line"><a id="l01965" name="l01965"></a><span class="lineno"> 1965</span></div>
<div class="line"><a id="l01982" name="l01982"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga3c6bb3051b93d8f3051ace7b1611c5c1"> 1982</a></span><span class="preprocessor">#define  __HAL_RCC_PLL3FRACN_CONFIG(__RCC_PLL3FRACN__) MODIFY_REG(RCC-&gt;PLL3FRACR, RCC_PLL3FRACR_FRACN3, (uint32_t)(__RCC_PLL3FRACN__) &lt;&lt; RCC_PLL3FRACR_FRACN3_Pos)</span></div>
<div class="line"><a id="l01983" name="l01983"></a><span class="lineno"> 1983</span></div>
<div class="foldopen" id="foldopen01993" data-start="" data-end="">
<div class="line"><a id="l01993" name="l01993"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga5825c7707fdbf1432a215fbf3ef4b766"> 1993</a></span><span class="preprocessor">#define __HAL_RCC_PLL3_VCIRANGE(__RCC_PLL3VCIRange__) \</span></div>
<div class="line"><a id="l01994" name="l01994"></a><span class="lineno"> 1994</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;PLLCFGR, RCC_PLLCFGR_PLL3RGE, (__RCC_PLL3VCIRange__))</span></div>
</div>
<div class="line"><a id="l01995" name="l01995"></a><span class="lineno"> 1995</span> </div>
<div class="line"><a id="l01996" name="l01996"></a><span class="lineno"> 1996</span></div>
<div class="foldopen" id="foldopen02007" data-start="" data-end="">
<div class="line"><a id="l02007" name="l02007"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga7c53c8f29406ecd9c45434db4b2af32d"> 2007</a></span><span class="preprocessor">#define __HAL_RCC_PLL3_VCORANGE(__RCC_PLL3VCORange__) \</span></div>
<div class="line"><a id="l02008" name="l02008"></a><span class="lineno"> 2008</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;PLLCFGR, RCC_PLLCFGR_PLL3VCOSEL, (__RCC_PLL3VCORange__))</span></div>
</div>
<div class="line"><a id="l02009" name="l02009"></a><span class="lineno"> 2009</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02021" name="l02021"></a><span class="lineno"> 2021</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SAI1SEL)</span></div>
<div class="line"><a id="l02022" name="l02022"></a><span class="lineno"> 2022</span><span class="preprocessor">#define __HAL_RCC_SAI1_CONFIG(__RCC_SAI1CLKSource__ )\</span></div>
<div class="line"><a id="l02023" name="l02023"></a><span class="lineno"> 2023</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SAI1SEL, (__RCC_SAI1CLKSource__))</span></div>
<div class="line"><a id="l02024" name="l02024"></a><span class="lineno"> 2024</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen02025" data-start="" data-end="">
<div class="line"><a id="l02025" name="l02025"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga0c98df7eb7d710df2bf05427a4a10bc7"> 2025</a></span><span class="preprocessor">#define __HAL_RCC_SAI1_CONFIG(__RCC_SAI1CLKSource__ )\</span></div>
<div class="line"><a id="l02026" name="l02026"></a><span class="lineno"> 2026</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SAI1SEL, (__RCC_SAI1CLKSource__))</span></div>
</div>
<div class="line"><a id="l02027" name="l02027"></a><span class="lineno"> 2027</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SAI1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02028" name="l02028"></a><span class="lineno"> 2028</span></div>
<div class="line"><a id="l02037" name="l02037"></a><span class="lineno"> 2037</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SAI1SEL)</span></div>
<div class="line"><a id="l02038" name="l02038"></a><span class="lineno"> 2038</span><span class="preprocessor">#define __HAL_RCC_GET_SAI1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SAI1SEL)))</span></div>
<div class="line"><a id="l02039" name="l02039"></a><span class="lineno"> 2039</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02040" name="l02040"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga9af45dae7c2f2f1c8848be68d7bded7e"> 2040</a></span><span class="preprocessor">#define __HAL_RCC_GET_SAI1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SAI1SEL)))</span></div>
<div class="line"><a id="l02041" name="l02041"></a><span class="lineno"> 2041</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SAI1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02042" name="l02042"></a><span class="lineno"> 2042</span></div>
<div class="line"><a id="l02054" name="l02054"></a><span class="lineno"> 2054</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPDIFSEL)</span></div>
<div class="line"><a id="l02055" name="l02055"></a><span class="lineno"> 2055</span><span class="preprocessor">#define __HAL_RCC_SPDIFRX_CONFIG(__RCC_SPDIFCLKSource__ )\</span></div>
<div class="line"><a id="l02056" name="l02056"></a><span class="lineno"> 2056</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SPDIFSEL, (__RCC_SPDIFCLKSource__))</span></div>
<div class="line"><a id="l02057" name="l02057"></a><span class="lineno"> 2057</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen02058" data-start="" data-end="">
<div class="line"><a id="l02058" name="l02058"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga6cf17efbf8f472437732901308320283"> 2058</a></span><span class="preprocessor">#define __HAL_RCC_SPDIFRX_CONFIG(__RCC_SPDIFCLKSource__ )\</span></div>
<div class="line"><a id="l02059" name="l02059"></a><span class="lineno"> 2059</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL, (__RCC_SPDIFCLKSource__))</span></div>
</div>
<div class="line"><a id="l02060" name="l02060"></a><span class="lineno"> 2060</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPDIFSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02061" name="l02061"></a><span class="lineno"> 2061</span></div>
<div class="line"><a id="l02066" name="l02066"></a><span class="lineno"> 2066</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPDIFSEL)</span></div>
<div class="line"><a id="l02067" name="l02067"></a><span class="lineno"> 2067</span><span class="preprocessor">#define __HAL_RCC_GET_SPDIFRX_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SPDIFSEL)))</span></div>
<div class="line"><a id="l02068" name="l02068"></a><span class="lineno"> 2068</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02069" name="l02069"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gad3ddc626288e3b401da0b8547f2ac0d3"> 2069</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPDIFRX_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SPDIFSEL)))</span></div>
<div class="line"><a id="l02070" name="l02070"></a><span class="lineno"> 2070</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPDIFSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02071" name="l02071"></a><span class="lineno"> 2071</span> </div>
<div class="line"><a id="l02072" name="l02072"></a><span class="lineno"> 2072</span><span class="preprocessor">#if defined(SAI3)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02085" name="l02085"></a><span class="lineno"> 2085</span><span class="preprocessor">#define __HAL_RCC_SAI23_CONFIG(__RCC_SAI23CLKSource__ )\</span></div>
<div class="line"><a id="l02086" name="l02086"></a><span class="lineno"> 2086</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SAI23SEL, (__RCC_SAI23CLKSource__))</span></div>
<div class="line"><a id="l02087" name="l02087"></a><span class="lineno"> 2087</span></div>
<div class="line"><a id="l02096" name="l02096"></a><span class="lineno"> 2096</span><span class="preprocessor">#define __HAL_RCC_GET_SAI23_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SAI23SEL)))</span></div>
<div class="line"><a id="l02097" name="l02097"></a><span class="lineno"> 2097</span></div>
<div class="line"><a id="l02110" name="l02110"></a><span class="lineno"> 2110</span><span class="preprocessor">#define __HAL_RCC_SAI2_CONFIG  __HAL_RCC_SAI23_CONFIG</span></div>
<div class="line"><a id="l02111" name="l02111"></a><span class="lineno"> 2111</span></div>
<div class="line"><a id="l02120" name="l02120"></a><span class="lineno"> 2120</span><span class="preprocessor">#define __HAL_RCC_GET_SAI2_SOURCE  __HAL_RCC_GET_SAI23_SOURCE</span></div>
<div class="line"><a id="l02121" name="l02121"></a><span class="lineno"> 2121</span></div>
<div class="line"><a id="l02134" name="l02134"></a><span class="lineno"> 2134</span><span class="preprocessor">#define __HAL_RCC_SAI3_CONFIG __HAL_RCC_SAI23_CONFIG</span></div>
<div class="line"><a id="l02135" name="l02135"></a><span class="lineno"> 2135</span></div>
<div class="line"><a id="l02144" name="l02144"></a><span class="lineno"> 2144</span><span class="preprocessor">#define __HAL_RCC_GET_SAI3_SOURCE  __HAL_RCC_GET_SAI23_SOURCE</span></div>
<div class="line"><a id="l02145" name="l02145"></a><span class="lineno"> 2145</span><span class="preprocessor">#endif </span><span class="comment">/* SAI3 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02146" name="l02146"></a><span class="lineno"> 2146</span> </div>
<div class="line"><a id="l02147" name="l02147"></a><span class="lineno"> 2147</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2ASEL)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02161" name="l02161"></a><span class="lineno"> 2161</span><span class="preprocessor">#define __HAL_RCC_SAI2A_CONFIG(__RCC_SAI2ACLKSource__ )\</span></div>
<div class="line"><a id="l02162" name="l02162"></a><span class="lineno"> 2162</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SAI2ASEL, (__RCC_SAI2ACLKSource__))</span></div>
<div class="line"><a id="l02163" name="l02163"></a><span class="lineno"> 2163</span></div>
<div class="line"><a id="l02173" name="l02173"></a><span class="lineno"> 2173</span><span class="preprocessor">#define __HAL_RCC_GET_SAI2A_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SAI2ASEL)))</span></div>
<div class="line"><a id="l02174" name="l02174"></a><span class="lineno"> 2174</span><span class="preprocessor">#endif </span><span class="comment">/* defined(RCC_CDCCIP1R_SAI2ASEL) */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02175" name="l02175"></a><span class="lineno"> 2175</span> </div>
<div class="line"><a id="l02176" name="l02176"></a><span class="lineno"> 2176</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2BSEL)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02190" name="l02190"></a><span class="lineno"> 2190</span><span class="preprocessor">#define __HAL_RCC_SAI2B_CONFIG(__RCC_SAI2BCLKSource__ )\</span></div>
<div class="line"><a id="l02191" name="l02191"></a><span class="lineno"> 2191</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SAI2BSEL, (__RCC_SAI2BCLKSource__))</span></div>
<div class="line"><a id="l02192" name="l02192"></a><span class="lineno"> 2192</span></div>
<div class="line"><a id="l02202" name="l02202"></a><span class="lineno"> 2202</span><span class="preprocessor">#define __HAL_RCC_GET_SAI2B_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SAI2BSEL)))</span></div>
<div class="line"><a id="l02203" name="l02203"></a><span class="lineno"> 2203</span><span class="preprocessor">#endif </span><span class="comment">/* defined(RCC_CDCCIP1R_SAI2BSEL) */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02204" name="l02204"></a><span class="lineno"> 2204</span> </div>
<div class="line"><a id="l02205" name="l02205"></a><span class="lineno"> 2205</span> </div>
<div class="line"><a id="l02206" name="l02206"></a><span class="lineno"> 2206</span><span class="preprocessor">#if defined(SAI4_Block_A)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02219" name="l02219"></a><span class="lineno"> 2219</span><span class="preprocessor">#define __HAL_RCC_SAI4A_CONFIG(__RCC_SAI4ACLKSource__ )\</span></div>
<div class="line"><a id="l02220" name="l02220"></a><span class="lineno"> 2220</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D3CCIPR, RCC_D3CCIPR_SAI4ASEL, (__RCC_SAI4ACLKSource__))</span></div>
<div class="line"><a id="l02221" name="l02221"></a><span class="lineno"> 2221</span></div>
<div class="line"><a id="l02230" name="l02230"></a><span class="lineno"> 2230</span><span class="preprocessor">#define __HAL_RCC_GET_SAI4A_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D3CCIPR, RCC_D3CCIPR_SAI4ASEL)))</span></div>
<div class="line"><a id="l02231" name="l02231"></a><span class="lineno"> 2231</span><span class="preprocessor">#endif </span><span class="comment">/* SAI4_Block_A */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02232" name="l02232"></a><span class="lineno"> 2232</span> </div>
<div class="line"><a id="l02233" name="l02233"></a><span class="lineno"> 2233</span><span class="preprocessor">#if defined(SAI4_Block_B)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02246" name="l02246"></a><span class="lineno"> 2246</span><span class="preprocessor">#define __HAL_RCC_SAI4B_CONFIG(__RCC_SAI4BCLKSource__ )\</span></div>
<div class="line"><a id="l02247" name="l02247"></a><span class="lineno"> 2247</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D3CCIPR, RCC_D3CCIPR_SAI4BSEL, (__RCC_SAI4BCLKSource__))</span></div>
<div class="line"><a id="l02248" name="l02248"></a><span class="lineno"> 2248</span></div>
<div class="line"><a id="l02257" name="l02257"></a><span class="lineno"> 2257</span><span class="preprocessor">#define __HAL_RCC_GET_SAI4B_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D3CCIPR, RCC_D3CCIPR_SAI4BSEL)))</span></div>
<div class="line"><a id="l02258" name="l02258"></a><span class="lineno"> 2258</span><span class="preprocessor">#endif </span><span class="comment">/* SAI4_Block_B */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02259" name="l02259"></a><span class="lineno"> 2259</span></div>
<div class="line"><a id="l02271" name="l02271"></a><span class="lineno"> 2271</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_I2C123SEL)</span></div>
<div class="line"><a id="l02272" name="l02272"></a><span class="lineno"> 2272</span><span class="preprocessor">#define __HAL_RCC_I2C123_CONFIG(__I2C1235CLKSource__) \</span></div>
<div class="line"><a id="l02273" name="l02273"></a><span class="lineno"> 2273</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_I2C123SEL, (uint32_t)(__I2C1235CLKSource__))</span></div>
<div class="line"><a id="l02274" name="l02274"></a><span class="lineno"> 2274</span><span class="preprocessor">#elif defined(RCC_CDCCIP2R_I2C123SEL)</span></div>
<div class="line"><a id="l02275" name="l02275"></a><span class="lineno"> 2275</span><span class="preprocessor">#define __HAL_RCC_I2C123_CONFIG(__I2C1235CLKSource__) \</span></div>
<div class="line"><a id="l02276" name="l02276"></a><span class="lineno"> 2276</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_I2C123SEL, (uint32_t)(__I2C1235CLKSource__))</span></div>
<div class="line"><a id="l02277" name="l02277"></a><span class="lineno"> 2277</span><span class="preprocessor">#else </span><span class="comment">/* RCC_D2CCIP2R_I2C1235SEL */</span><span class="preprocessor"></span></div>
<div class="foldopen" id="foldopen02278" data-start="" data-end="">
<div class="line"><a id="l02278" name="l02278"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gafd775b802b35eddc3763819b696c8dc6"> 2278</a></span><span class="preprocessor">#define __HAL_RCC_I2C1235_CONFIG(__I2C1235CLKSource__) \</span></div>
<div class="line"><a id="l02279" name="l02279"></a><span class="lineno"> 2279</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL, (uint32_t)(__I2C1235CLKSource__))</span></div>
</div>
<div class="line"><a id="l02280" name="l02280"></a><span class="lineno"> 2280</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l02281" name="l02281"></a><span class="lineno"> 2281</span><span class="preprocessor">#define __HAL_RCC_I2C123_CONFIG  __HAL_RCC_I2C1235_CONFIG</span></div>
<div class="line"><a id="l02282" name="l02282"></a><span class="lineno"> 2282</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_I2C123SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02283" name="l02283"></a><span class="lineno"> 2283</span></div>
<div class="line"><a id="l02293" name="l02293"></a><span class="lineno"> 2293</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_I2C123SEL)</span></div>
<div class="line"><a id="l02294" name="l02294"></a><span class="lineno"> 2294</span><span class="preprocessor">#define __HAL_RCC_GET_I2C123_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_I2C123SEL)))</span></div>
<div class="line"><a id="l02295" name="l02295"></a><span class="lineno"> 2295</span><span class="preprocessor">#elif defined(RCC_CDCCIP2R_I2C123SEL)</span></div>
<div class="line"><a id="l02296" name="l02296"></a><span class="lineno"> 2296</span><span class="preprocessor">#define __HAL_RCC_GET_I2C123_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_I2C123SEL)))</span></div>
<div class="line"><a id="l02297" name="l02297"></a><span class="lineno"> 2297</span><span class="preprocessor">#else </span><span class="comment">/* RCC_D2CCIP2R_I2C1235SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02298" name="l02298"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga18d44d4471dc6940cdfa9ee4ad4025d3"> 2298</a></span><span class="preprocessor">#define __HAL_RCC_GET_I2C1235_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_I2C1235SEL)))</span></div>
<div class="line"><a id="l02299" name="l02299"></a><span class="lineno"> 2299</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l02300" name="l02300"></a><span class="lineno"> 2300</span><span class="preprocessor">#define __HAL_RCC_GET_I2C123_SOURCE  __HAL_RCC_GET_I2C1235_SOURCE</span></div>
<div class="line"><a id="l02301" name="l02301"></a><span class="lineno"> 2301</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_I2C123SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02302" name="l02302"></a><span class="lineno"> 2302</span></div>
<div class="line"><a id="l02312" name="l02312"></a><span class="lineno"> 2312</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l02313" name="l02313"></a><span class="lineno"> 2313</span><span class="preprocessor">#define __HAL_RCC_I2C1_CONFIG  __HAL_RCC_I2C1235_CONFIG</span></div>
<div class="line"><a id="l02314" name="l02314"></a><span class="lineno"> 2314</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02315" name="l02315"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga7cd89ab045ec9b7d5bda7da3e1587828"> 2315</a></span><span class="preprocessor">#define __HAL_RCC_I2C1_CONFIG  __HAL_RCC_I2C123_CONFIG</span></div>
<div class="line"><a id="l02316" name="l02316"></a><span class="lineno"> 2316</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02317" name="l02317"></a><span class="lineno"> 2317</span></div>
<div class="line"><a id="l02325" name="l02325"></a><span class="lineno"> 2325</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l02326" name="l02326"></a><span class="lineno"> 2326</span><span class="preprocessor">#define __HAL_RCC_GET_I2C1_SOURCE __HAL_RCC_GET_I2C1235_SOURCE</span></div>
<div class="line"><a id="l02327" name="l02327"></a><span class="lineno"> 2327</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02328" name="l02328"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gabc9e99366b5dfab7a6c535f8f48af8d3"> 2328</a></span><span class="preprocessor">#define __HAL_RCC_GET_I2C1_SOURCE __HAL_RCC_GET_I2C123_SOURCE</span></div>
<div class="line"><a id="l02329" name="l02329"></a><span class="lineno"> 2329</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02330" name="l02330"></a><span class="lineno"> 2330</span></div>
<div class="line"><a id="l02340" name="l02340"></a><span class="lineno"> 2340</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l02341" name="l02341"></a><span class="lineno"> 2341</span><span class="preprocessor">#define __HAL_RCC_I2C2_CONFIG __HAL_RCC_I2C1235_CONFIG</span></div>
<div class="line"><a id="l02342" name="l02342"></a><span class="lineno"> 2342</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02343" name="l02343"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga96d9bad1e46c94af8387ca6dbfeea357"> 2343</a></span><span class="preprocessor">#define __HAL_RCC_I2C2_CONFIG __HAL_RCC_I2C123_CONFIG</span></div>
<div class="line"><a id="l02344" name="l02344"></a><span class="lineno"> 2344</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02345" name="l02345"></a><span class="lineno"> 2345</span></div>
<div class="line"><a id="l02353" name="l02353"></a><span class="lineno"> 2353</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l02354" name="l02354"></a><span class="lineno"> 2354</span><span class="preprocessor">#define __HAL_RCC_GET_I2C2_SOURCE __HAL_RCC_GET_I2C1235_SOURCE</span></div>
<div class="line"><a id="l02355" name="l02355"></a><span class="lineno"> 2355</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02356" name="l02356"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gabaa32df2434beb7a446be4aba5c2a06b"> 2356</a></span><span class="preprocessor">#define __HAL_RCC_GET_I2C2_SOURCE __HAL_RCC_GET_I2C123_SOURCE</span></div>
<div class="line"><a id="l02357" name="l02357"></a><span class="lineno"> 2357</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02358" name="l02358"></a><span class="lineno"> 2358</span></div>
<div class="line"><a id="l02368" name="l02368"></a><span class="lineno"> 2368</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l02369" name="l02369"></a><span class="lineno"> 2369</span><span class="preprocessor">#define __HAL_RCC_I2C3_CONFIG __HAL_RCC_I2C1235_CONFIG</span></div>
<div class="line"><a id="l02370" name="l02370"></a><span class="lineno"> 2370</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02371" name="l02371"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga335a0313bb3a188435b39a11cf7c3eee"> 2371</a></span><span class="preprocessor">#define __HAL_RCC_I2C3_CONFIG __HAL_RCC_I2C123_CONFIG</span></div>
<div class="line"><a id="l02372" name="l02372"></a><span class="lineno"> 2372</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02373" name="l02373"></a><span class="lineno"> 2373</span></div>
<div class="line"><a id="l02381" name="l02381"></a><span class="lineno"> 2381</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l02382" name="l02382"></a><span class="lineno"> 2382</span><span class="preprocessor">#define __HAL_RCC_GET_I2C3_SOURCE __HAL_RCC_GET_I2C1235_SOURCE</span></div>
<div class="line"><a id="l02383" name="l02383"></a><span class="lineno"> 2383</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02384" name="l02384"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga06f70ebfa24caeb198001d5c02d6dc78"> 2384</a></span><span class="preprocessor">#define __HAL_RCC_GET_I2C3_SOURCE __HAL_RCC_GET_I2C123_SOURCE</span></div>
<div class="line"><a id="l02385" name="l02385"></a><span class="lineno"> 2385</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02386" name="l02386"></a><span class="lineno"> 2386</span></div>
<div class="line"><a id="l02396" name="l02396"></a><span class="lineno"> 2396</span><span class="preprocessor">#if defined(RCC_D3CCIPR_I2C4SEL)</span></div>
<div class="line"><a id="l02397" name="l02397"></a><span class="lineno"> 2397</span><span class="preprocessor">#define __HAL_RCC_I2C4_CONFIG(__I2C4CLKSource__) \</span></div>
<div class="line"><a id="l02398" name="l02398"></a><span class="lineno"> 2398</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D3CCIPR, RCC_D3CCIPR_I2C4SEL, (uint32_t)(__I2C4CLKSource__))</span></div>
<div class="line"><a id="l02399" name="l02399"></a><span class="lineno"> 2399</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen02400" data-start="" data-end="">
<div class="line"><a id="l02400" name="l02400"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gac63fbd88afa59e3453a7d5d7c32fb1dc"> 2400</a></span><span class="preprocessor">#define __HAL_RCC_I2C4_CONFIG(__I2C4CLKSource__) \</span></div>
<div class="line"><a id="l02401" name="l02401"></a><span class="lineno"> 2401</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_I2C4SEL, (uint32_t)(__I2C4CLKSource__))</span></div>
</div>
<div class="line"><a id="l02402" name="l02402"></a><span class="lineno"> 2402</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_I2C4SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02403" name="l02403"></a><span class="lineno"> 2403</span></div>
<div class="line"><a id="l02411" name="l02411"></a><span class="lineno"> 2411</span><span class="preprocessor">#if defined(RCC_D3CCIPR_I2C4SEL)</span></div>
<div class="line"><a id="l02412" name="l02412"></a><span class="lineno"> 2412</span><span class="preprocessor">#define __HAL_RCC_GET_I2C4_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D3CCIPR, RCC_D3CCIPR_I2C4SEL)))</span></div>
<div class="line"><a id="l02413" name="l02413"></a><span class="lineno"> 2413</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02414" name="l02414"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga6632a1fbc809f6f6dedde0d36cbaa3c9"> 2414</a></span><span class="preprocessor">#define __HAL_RCC_GET_I2C4_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_I2C4SEL)))</span></div>
<div class="line"><a id="l02415" name="l02415"></a><span class="lineno"> 2415</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_I2C4SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02416" name="l02416"></a><span class="lineno"> 2416</span> </div>
<div class="line"><a id="l02417" name="l02417"></a><span class="lineno"> 2417</span><span class="preprocessor">#if defined(I2C5)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02427" name="l02427"></a><span class="lineno"> 2427</span><span class="preprocessor">#define __HAL_RCC_I2C5_CONFIG  __HAL_RCC_I2C1235_CONFIG</span></div>
<div class="line"><a id="l02428" name="l02428"></a><span class="lineno"> 2428</span><span class="preprocessor">#endif </span><span class="comment">/* I2C5 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02429" name="l02429"></a><span class="lineno"> 2429</span> </div>
<div class="line"><a id="l02430" name="l02430"></a><span class="lineno"> 2430</span><span class="preprocessor">#if defined(I2C5)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02438" name="l02438"></a><span class="lineno"> 2438</span><span class="preprocessor">#define __HAL_RCC_GET_I2C5_SOURCE __HAL_RCC_GET_I2C1235_SOURCE</span></div>
<div class="line"><a id="l02439" name="l02439"></a><span class="lineno"> 2439</span><span class="preprocessor">#endif </span><span class="comment">/* I2C5 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02440" name="l02440"></a><span class="lineno"> 2440</span></div>
<div class="line"><a id="l02454" name="l02454"></a><span class="lineno"> 2454</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USART16SEL)</span></div>
<div class="line"><a id="l02455" name="l02455"></a><span class="lineno"> 2455</span><span class="preprocessor">#define __HAL_RCC_USART16_CONFIG(__USART16910CLKSource__) \</span></div>
<div class="line"><a id="l02456" name="l02456"></a><span class="lineno"> 2456</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_USART16SEL, (uint32_t)(__USART16910CLKSource__))</span></div>
<div class="line"><a id="l02457" name="l02457"></a><span class="lineno"> 2457</span><span class="preprocessor">#elif defined(RCC_CDCCIP2R_USART16910SEL)</span></div>
<div class="line"><a id="l02458" name="l02458"></a><span class="lineno"> 2458</span><span class="preprocessor">#define __HAL_RCC_USART16910_CONFIG(__USART16910CLKSource__) \</span></div>
<div class="line"><a id="l02459" name="l02459"></a><span class="lineno"> 2459</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_USART16910SEL, (uint32_t)(__USART16910CLKSource__))</span></div>
<div class="line"><a id="l02460" name="l02460"></a><span class="lineno"> 2460</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l02461" name="l02461"></a><span class="lineno"> 2461</span><span class="preprocessor">#define __HAL_RCC_USART16_CONFIG  __HAL_RCC_USART16910_CONFIG</span></div>
<div class="line"><a id="l02462" name="l02462"></a><span class="lineno"> 2462</span><span class="preprocessor">#else  </span><span class="comment">/* RCC_D2CCIP2R_USART16910SEL */</span><span class="preprocessor"></span></div>
<div class="foldopen" id="foldopen02463" data-start="" data-end="">
<div class="line"><a id="l02463" name="l02463"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga5d331d1d7b05a87debf939ff00d961d5"> 2463</a></span><span class="preprocessor">#define __HAL_RCC_USART16910_CONFIG(__USART16910CLKSource__) \</span></div>
<div class="line"><a id="l02464" name="l02464"></a><span class="lineno"> 2464</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_USART16910SEL, (uint32_t)(__USART16910CLKSource__))</span></div>
</div>
<div class="line"><a id="l02465" name="l02465"></a><span class="lineno"> 2465</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l02466" name="l02466"></a><span class="lineno"> 2466</span><span class="preprocessor">#define __HAL_RCC_USART16_CONFIG  __HAL_RCC_USART16910_CONFIG</span></div>
<div class="line"><a id="l02467" name="l02467"></a><span class="lineno"> 2467</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USART16SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02468" name="l02468"></a><span class="lineno"> 2468</span></div>
<div class="line"><a id="l02480" name="l02480"></a><span class="lineno"> 2480</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USART16SEL)</span></div>
<div class="line"><a id="l02481" name="l02481"></a><span class="lineno"> 2481</span><span class="preprocessor">#define __HAL_RCC_GET_USART16_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_USART16SEL)))</span></div>
<div class="line"><a id="l02482" name="l02482"></a><span class="lineno"> 2482</span><span class="preprocessor">#elif defined(RCC_CDCCIP2R_USART16910SEL)</span></div>
<div class="line"><a id="l02483" name="l02483"></a><span class="lineno"> 2483</span><span class="preprocessor">#define __HAL_RCC_GET_USART16910_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_USART16910SEL)))</span></div>
<div class="line"><a id="l02484" name="l02484"></a><span class="lineno"> 2484</span><span class="comment">/* alias*/</span></div>
<div class="line"><a id="l02485" name="l02485"></a><span class="lineno"> 2485</span><span class="preprocessor">#define  __HAL_RCC_GET_USART16_SOURCE  __HAL_RCC_GET_USART16910_SOURCE</span></div>
<div class="line"><a id="l02486" name="l02486"></a><span class="lineno"> 2486</span><span class="preprocessor">#else  </span><span class="comment">/* RCC_D2CCIP2R_USART16910SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02487" name="l02487"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga4f9d49aa3d088259c585f7509736818c"> 2487</a></span><span class="preprocessor">#define __HAL_RCC_GET_USART16910_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_USART16910SEL)))</span></div>
<div class="line"><a id="l02488" name="l02488"></a><span class="lineno"> 2488</span><span class="comment">/* alias */</span></div>
<div class="line"><a id="l02489" name="l02489"></a><span class="lineno"> 2489</span><span class="preprocessor">#define __HAL_RCC_GET_USART16_SOURCE  __HAL_RCC_GET_USART16910_SOURCE</span></div>
<div class="line"><a id="l02490" name="l02490"></a><span class="lineno"> 2490</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USART16SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02491" name="l02491"></a><span class="lineno"> 2491</span></div>
<div class="line"><a id="l02503" name="l02503"></a><span class="lineno"> 2503</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USART28SEL)</span></div>
<div class="line"><a id="l02504" name="l02504"></a><span class="lineno"> 2504</span><span class="preprocessor">#define __HAL_RCC_USART234578_CONFIG(__USART234578CLKSource__) \</span></div>
<div class="line"><a id="l02505" name="l02505"></a><span class="lineno"> 2505</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_USART28SEL, (uint32_t)(__USART234578CLKSource__))</span></div>
<div class="line"><a id="l02506" name="l02506"></a><span class="lineno"> 2506</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen02507" data-start="" data-end="">
<div class="line"><a id="l02507" name="l02507"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga67f80d0a54e4800370619e3247e3ae01"> 2507</a></span><span class="preprocessor">#define __HAL_RCC_USART234578_CONFIG(__USART234578CLKSource__) \</span></div>
<div class="line"><a id="l02508" name="l02508"></a><span class="lineno"> 2508</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_USART234578SEL, (uint32_t)(__USART234578CLKSource__))</span></div>
</div>
<div class="line"><a id="l02509" name="l02509"></a><span class="lineno"> 2509</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USART28SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02510" name="l02510"></a><span class="lineno"> 2510</span></div>
<div class="line"><a id="l02520" name="l02520"></a><span class="lineno"> 2520</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USART28SEL)</span></div>
<div class="line"><a id="l02521" name="l02521"></a><span class="lineno"> 2521</span><span class="preprocessor">#define __HAL_RCC_GET_USART234578_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_USART28SEL)))</span></div>
<div class="line"><a id="l02522" name="l02522"></a><span class="lineno"> 2522</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02523" name="l02523"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga2de2c847f3e490a5b6ac8b1d13b66883"> 2523</a></span><span class="preprocessor">#define __HAL_RCC_GET_USART234578_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_USART234578SEL)))</span></div>
<div class="line"><a id="l02524" name="l02524"></a><span class="lineno"> 2524</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USART28SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02525" name="l02525"></a><span class="lineno"> 2525</span></div>
<div class="line"><a id="l02537" name="l02537"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga5c9ff3bd1509df21975b5a86202efd52"> 2537</a></span><span class="preprocessor">#define __HAL_RCC_USART1_CONFIG  __HAL_RCC_USART16_CONFIG</span></div>
<div class="line"><a id="l02538" name="l02538"></a><span class="lineno"> 2538</span></div>
<div class="line"><a id="l02548" name="l02548"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga241bae96ad4a1ba687b3bf692e04f444"> 2548</a></span><span class="preprocessor">#define __HAL_RCC_GET_USART1_SOURCE  __HAL_RCC_GET_USART16_SOURCE</span></div>
<div class="line"><a id="l02549" name="l02549"></a><span class="lineno"> 2549</span></div>
<div class="line"><a id="l02561" name="l02561"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gaba22cefcb74b384a2e2fb3d2c51fae54"> 2561</a></span><span class="preprocessor">#define __HAL_RCC_USART2_CONFIG  __HAL_RCC_USART234578_CONFIG</span></div>
<div class="line"><a id="l02562" name="l02562"></a><span class="lineno"> 2562</span></div>
<div class="line"><a id="l02572" name="l02572"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga59a86a292df891a219d5d4a8e26a45e9"> 2572</a></span><span class="preprocessor">#define __HAL_RCC_GET_USART2_SOURCE __HAL_RCC_GET_USART234578_SOURCE</span></div>
<div class="line"><a id="l02573" name="l02573"></a><span class="lineno"> 2573</span></div>
<div class="line"><a id="l02585" name="l02585"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gac1a20f806bcd2ec6cc781bab1d99e5b5"> 2585</a></span><span class="preprocessor">#define __HAL_RCC_USART3_CONFIG  __HAL_RCC_USART234578_CONFIG</span></div>
<div class="line"><a id="l02586" name="l02586"></a><span class="lineno"> 2586</span></div>
<div class="line"><a id="l02596" name="l02596"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga04818c61b18e167ea60f290ab52247db"> 2596</a></span><span class="preprocessor">#define __HAL_RCC_GET_USART3_SOURCE  __HAL_RCC_GET_USART234578_SOURCE</span></div>
<div class="line"><a id="l02597" name="l02597"></a><span class="lineno"> 2597</span></div>
<div class="line"><a id="l02609" name="l02609"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga711b187525b8b788b9f0ca968b1bd648"> 2609</a></span><span class="preprocessor">#define __HAL_RCC_UART4_CONFIG  __HAL_RCC_USART234578_CONFIG</span></div>
<div class="line"><a id="l02610" name="l02610"></a><span class="lineno"> 2610</span></div>
<div class="line"><a id="l02620" name="l02620"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga9945c36dd4ffce9d8c1b213e56edf80a"> 2620</a></span><span class="preprocessor">#define __HAL_RCC_GET_UART4_SOURCE  __HAL_RCC_GET_USART234578_SOURCE</span></div>
<div class="line"><a id="l02621" name="l02621"></a><span class="lineno"> 2621</span></div>
<div class="line"><a id="l02633" name="l02633"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gae6c043e0b4091279d4db065b38b801b1"> 2633</a></span><span class="preprocessor">#define __HAL_RCC_UART5_CONFIG  __HAL_RCC_USART234578_CONFIG</span></div>
<div class="line"><a id="l02634" name="l02634"></a><span class="lineno"> 2634</span></div>
<div class="line"><a id="l02644" name="l02644"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga2c68fe07259568cba46c14fc4259933d"> 2644</a></span><span class="preprocessor">#define __HAL_RCC_GET_UART5_SOURCE  __HAL_RCC_GET_USART234578_SOURCE</span></div>
<div class="line"><a id="l02645" name="l02645"></a><span class="lineno"> 2645</span></div>
<div class="line"><a id="l02657" name="l02657"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga28d9b1a1ce7ec3639b1d02ca10104704"> 2657</a></span><span class="preprocessor">#define __HAL_RCC_USART6_CONFIG  __HAL_RCC_USART16_CONFIG</span></div>
<div class="line"><a id="l02658" name="l02658"></a><span class="lineno"> 2658</span></div>
<div class="line"><a id="l02668" name="l02668"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga134c539c1f80f684ee9722f08e4c89ea"> 2668</a></span><span class="preprocessor">#define __HAL_RCC_GET_USART6_SOURCE  __HAL_RCC_GET_USART16_SOURCE</span></div>
<div class="line"><a id="l02669" name="l02669"></a><span class="lineno"> 2669</span></div>
<div class="line"><a id="l02681" name="l02681"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga60bd7f1550266967e3f87a85afbddb7a"> 2681</a></span><span class="preprocessor">#define __HAL_RCC_UART7_CONFIG  __HAL_RCC_USART234578_CONFIG</span></div>
<div class="line"><a id="l02682" name="l02682"></a><span class="lineno"> 2682</span></div>
<div class="line"><a id="l02692" name="l02692"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga680abf193deaeff90542affda7d160d4"> 2692</a></span><span class="preprocessor">#define __HAL_RCC_GET_UART7_SOURCE  __HAL_RCC_GET_USART234578_SOURCE</span></div>
<div class="line"><a id="l02693" name="l02693"></a><span class="lineno"> 2693</span></div>
<div class="line"><a id="l02705" name="l02705"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga492a06425e99e15b064d5278cf319722"> 2705</a></span><span class="preprocessor">#define __HAL_RCC_UART8_CONFIG  __HAL_RCC_USART234578_CONFIG</span></div>
<div class="line"><a id="l02706" name="l02706"></a><span class="lineno"> 2706</span></div>
<div class="line"><a id="l02716" name="l02716"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga56b15263e2d6dcc75b362d96bf2f7397"> 2716</a></span><span class="preprocessor">#define __HAL_RCC_GET_UART8_SOURCE  __HAL_RCC_GET_USART234578_SOURCE</span></div>
<div class="line"><a id="l02717" name="l02717"></a><span class="lineno"> 2717</span> </div>
<div class="line"><a id="l02718" name="l02718"></a><span class="lineno"> 2718</span><span class="preprocessor">#if defined(UART9)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02730" name="l02730"></a><span class="lineno"> 2730</span><span class="preprocessor">#define __HAL_RCC_UART9_CONFIG  __HAL_RCC_USART16_CONFIG</span></div>
<div class="line"><a id="l02731" name="l02731"></a><span class="lineno"> 2731</span></div>
<div class="line"><a id="l02741" name="l02741"></a><span class="lineno"> 2741</span><span class="preprocessor">#define __HAL_RCC_GET_UART9_SOURCE  __HAL_RCC_GET_USART16_SOURCE</span></div>
<div class="line"><a id="l02742" name="l02742"></a><span class="lineno"> 2742</span><span class="preprocessor">#endif </span><span class="comment">/* UART9 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02743" name="l02743"></a><span class="lineno"> 2743</span> </div>
<div class="line"><a id="l02744" name="l02744"></a><span class="lineno"> 2744</span><span class="preprocessor">#if defined(USART10)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02756" name="l02756"></a><span class="lineno"> 2756</span><span class="preprocessor">#define __HAL_RCC_USART10_CONFIG  __HAL_RCC_USART16_CONFIG</span></div>
<div class="line"><a id="l02757" name="l02757"></a><span class="lineno"> 2757</span></div>
<div class="line"><a id="l02767" name="l02767"></a><span class="lineno"> 2767</span><span class="preprocessor">#define __HAL_RCC_GET_USART10_SOURCE  __HAL_RCC_GET_USART16_SOURCE</span></div>
<div class="line"><a id="l02768" name="l02768"></a><span class="lineno"> 2768</span><span class="preprocessor">#endif </span><span class="comment">/* USART10 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02769" name="l02769"></a><span class="lineno"> 2769</span></div>
<div class="line"><a id="l02781" name="l02781"></a><span class="lineno"> 2781</span><span class="preprocessor">#if defined (RCC_D3CCIPR_LPUART1SEL)</span></div>
<div class="line"><a id="l02782" name="l02782"></a><span class="lineno"> 2782</span><span class="preprocessor">#define __HAL_RCC_LPUART1_CONFIG(__LPUART1CLKSource__) \</span></div>
<div class="line"><a id="l02783" name="l02783"></a><span class="lineno"> 2783</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D3CCIPR, RCC_D3CCIPR_LPUART1SEL, (uint32_t)(__LPUART1CLKSource__))</span></div>
<div class="line"><a id="l02784" name="l02784"></a><span class="lineno"> 2784</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen02785" data-start="" data-end="">
<div class="line"><a id="l02785" name="l02785"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga2859926bab56d03f5d4bfbf0941a0a3f"> 2785</a></span><span class="preprocessor">#define __HAL_RCC_LPUART1_CONFIG(__LPUART1CLKSource__) \</span></div>
<div class="line"><a id="l02786" name="l02786"></a><span class="lineno"> 2786</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL, (uint32_t)(__LPUART1CLKSource__))</span></div>
</div>
<div class="line"><a id="l02787" name="l02787"></a><span class="lineno"> 2787</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPUART1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02788" name="l02788"></a><span class="lineno"> 2788</span></div>
<div class="line"><a id="l02798" name="l02798"></a><span class="lineno"> 2798</span><span class="preprocessor">#if defined (RCC_D3CCIPR_LPUART1SEL)</span></div>
<div class="line"><a id="l02799" name="l02799"></a><span class="lineno"> 2799</span><span class="preprocessor">#define __HAL_RCC_GET_LPUART1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D3CCIPR, RCC_D3CCIPR_LPUART1SEL)))</span></div>
<div class="line"><a id="l02800" name="l02800"></a><span class="lineno"> 2800</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02801" name="l02801"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga193015f4df5fb541bd4fbbc20d1e20ae"> 2801</a></span><span class="preprocessor">#define __HAL_RCC_GET_LPUART1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_LPUART1SEL)))</span></div>
<div class="line"><a id="l02802" name="l02802"></a><span class="lineno"> 2802</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPUART1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02803" name="l02803"></a><span class="lineno"> 2803</span></div>
<div class="line"><a id="l02815" name="l02815"></a><span class="lineno"> 2815</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_LPTIM1SEL)</span></div>
<div class="line"><a id="l02816" name="l02816"></a><span class="lineno"> 2816</span><span class="preprocessor">#define __HAL_RCC_LPTIM1_CONFIG(__LPTIM1CLKSource__) \</span></div>
<div class="line"><a id="l02817" name="l02817"></a><span class="lineno"> 2817</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_LPTIM1SEL, (uint32_t)(__LPTIM1CLKSource__))</span></div>
<div class="line"><a id="l02818" name="l02818"></a><span class="lineno"> 2818</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen02819" data-start="" data-end="">
<div class="line"><a id="l02819" name="l02819"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga3ef78c8916149398bba06596863734ab"> 2819</a></span><span class="preprocessor">#define __HAL_RCC_LPTIM1_CONFIG(__LPTIM1CLKSource__) \</span></div>
<div class="line"><a id="l02820" name="l02820"></a><span class="lineno"> 2820</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL, (uint32_t)(__LPTIM1CLKSource__))</span></div>
</div>
<div class="line"><a id="l02821" name="l02821"></a><span class="lineno"> 2821</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_LPTIM1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02822" name="l02822"></a><span class="lineno"> 2822</span></div>
<div class="line"><a id="l02832" name="l02832"></a><span class="lineno"> 2832</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_LPTIM1SEL)</span></div>
<div class="line"><a id="l02833" name="l02833"></a><span class="lineno"> 2833</span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_LPTIM1SEL)))</span></div>
<div class="line"><a id="l02834" name="l02834"></a><span class="lineno"> 2834</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02835" name="l02835"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gad6688c07a2a8c314df547de8caf378bb"> 2835</a></span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_LPTIM1SEL)))</span></div>
<div class="line"><a id="l02836" name="l02836"></a><span class="lineno"> 2836</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_LPTIM1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02837" name="l02837"></a><span class="lineno"> 2837</span></div>
<div class="line"><a id="l02849" name="l02849"></a><span class="lineno"> 2849</span><span class="preprocessor">#if defined(RCC_D3CCIPR_LPTIM2SEL)</span></div>
<div class="line"><a id="l02850" name="l02850"></a><span class="lineno"> 2850</span><span class="preprocessor">#define __HAL_RCC_LPTIM2_CONFIG(__LPTIM2CLKSource__) \</span></div>
<div class="line"><a id="l02851" name="l02851"></a><span class="lineno"> 2851</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D3CCIPR, RCC_D3CCIPR_LPTIM2SEL, (uint32_t)(__LPTIM2CLKSource__))</span></div>
<div class="line"><a id="l02852" name="l02852"></a><span class="lineno"> 2852</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen02853" data-start="" data-end="">
<div class="line"><a id="l02853" name="l02853"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gabe82d482e8127576b6ce1f331fcc7e1a"> 2853</a></span><span class="preprocessor">#define __HAL_RCC_LPTIM2_CONFIG(__LPTIM2CLKSource__) \</span></div>
<div class="line"><a id="l02854" name="l02854"></a><span class="lineno"> 2854</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL, (uint32_t)(__LPTIM2CLKSource__))</span></div>
</div>
<div class="line"><a id="l02855" name="l02855"></a><span class="lineno"> 2855</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPTIM2SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02856" name="l02856"></a><span class="lineno"> 2856</span></div>
<div class="line"><a id="l02866" name="l02866"></a><span class="lineno"> 2866</span><span class="preprocessor">#if defined(RCC_D3CCIPR_LPTIM2SEL)</span></div>
<div class="line"><a id="l02867" name="l02867"></a><span class="lineno"> 2867</span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM2_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D3CCIPR, RCC_D3CCIPR_LPTIM2SEL)))</span></div>
<div class="line"><a id="l02868" name="l02868"></a><span class="lineno"> 2868</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02869" name="l02869"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga806f1d6e6a7d741b4d0524aa849f8ed8"> 2869</a></span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM2_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_LPTIM2SEL)))</span></div>
<div class="line"><a id="l02870" name="l02870"></a><span class="lineno"> 2870</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPTIM2SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02871" name="l02871"></a><span class="lineno"> 2871</span></div>
<div class="line"><a id="l02882" name="l02882"></a><span class="lineno"> 2882</span><span class="preprocessor">#if defined(RCC_D3CCIPR_LPTIM345SEL)</span></div>
<div class="line"><a id="l02883" name="l02883"></a><span class="lineno"> 2883</span><span class="preprocessor">#define __HAL_RCC_LPTIM345_CONFIG(__LPTIM345CLKSource__) \</span></div>
<div class="line"><a id="l02884" name="l02884"></a><span class="lineno"> 2884</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D3CCIPR, RCC_D3CCIPR_LPTIM345SEL, (uint32_t)(__LPTIM345CLKSource__))</span></div>
<div class="line"><a id="l02885" name="l02885"></a><span class="lineno"> 2885</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen02886" data-start="" data-end="">
<div class="line"><a id="l02886" name="l02886"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gac11efaec3a89a1b6d9696eb6e9e8048e"> 2886</a></span><span class="preprocessor">#define __HAL_RCC_LPTIM345_CONFIG(__LPTIM345CLKSource__) \</span></div>
<div class="line"><a id="l02887" name="l02887"></a><span class="lineno"> 2887</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL, (uint32_t)(__LPTIM345CLKSource__))</span></div>
</div>
<div class="line"><a id="l02888" name="l02888"></a><span class="lineno"> 2888</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPTIM345SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02889" name="l02889"></a><span class="lineno"> 2889</span></div>
<div class="line"><a id="l02899" name="l02899"></a><span class="lineno"> 2899</span><span class="preprocessor">#if defined(RCC_D3CCIPR_LPTIM345SEL)</span></div>
<div class="line"><a id="l02900" name="l02900"></a><span class="lineno"> 2900</span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM345_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D3CCIPR, RCC_D3CCIPR_LPTIM345SEL)))</span></div>
<div class="line"><a id="l02901" name="l02901"></a><span class="lineno"> 2901</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l02902" name="l02902"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga6b2263ea1e054aee45c85e64dcfeb99f"> 2902</a></span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM345_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_LPTIM3SEL)))</span></div>
<div class="line"><a id="l02903" name="l02903"></a><span class="lineno"> 2903</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_LPTIM345SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02904" name="l02904"></a><span class="lineno"> 2904</span></div>
<div class="line"><a id="l02915" name="l02915"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga36174050acd330e879a5d12bdbfb19c4"> 2915</a></span><span class="preprocessor">#define __HAL_RCC_LPTIM3_CONFIG  __HAL_RCC_LPTIM345_CONFIG</span></div>
<div class="line"><a id="l02916" name="l02916"></a><span class="lineno"> 2916</span></div>
<div class="line"><a id="l02926" name="l02926"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga08d9d85cee6e2656f7a7b0cf920326b8"> 2926</a></span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM3_SOURCE  __HAL_RCC_GET_LPTIM345_SOURCE</span></div>
<div class="line"><a id="l02927" name="l02927"></a><span class="lineno"> 2927</span> </div>
<div class="line"><a id="l02928" name="l02928"></a><span class="lineno"> 2928</span><span class="preprocessor">#if defined(LPTIM4)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02939" name="l02939"></a><span class="lineno"> 2939</span><span class="preprocessor">#define __HAL_RCC_LPTIM4_CONFIG  __HAL_RCC_LPTIM345_CONFIG</span></div>
<div class="line"><a id="l02940" name="l02940"></a><span class="lineno"> 2940</span> </div>
<div class="line"><a id="l02941" name="l02941"></a><span class="lineno"> 2941</span></div>
<div class="line"><a id="l02951" name="l02951"></a><span class="lineno"> 2951</span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM4_SOURCE  __HAL_RCC_GET_LPTIM345_SOURCE</span></div>
<div class="line"><a id="l02952" name="l02952"></a><span class="lineno"> 2952</span><span class="preprocessor">#endif </span><span class="comment">/* LPTIM4 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02953" name="l02953"></a><span class="lineno"> 2953</span> </div>
<div class="line"><a id="l02954" name="l02954"></a><span class="lineno"> 2954</span><span class="preprocessor">#if defined(LPTIM5)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02965" name="l02965"></a><span class="lineno"> 2965</span><span class="preprocessor">#define __HAL_RCC_LPTIM5_CONFIG  __HAL_RCC_LPTIM345_CONFIG</span></div>
<div class="line"><a id="l02966" name="l02966"></a><span class="lineno"> 2966</span> </div>
<div class="line"><a id="l02967" name="l02967"></a><span class="lineno"> 2967</span></div>
<div class="line"><a id="l02977" name="l02977"></a><span class="lineno"> 2977</span><span class="preprocessor">#define __HAL_RCC_GET_LPTIM5_SOURCE  __HAL_RCC_GET_LPTIM345_SOURCE</span></div>
<div class="line"><a id="l02978" name="l02978"></a><span class="lineno"> 2978</span><span class="preprocessor">#endif </span><span class="comment">/* LPTIM5 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02979" name="l02979"></a><span class="lineno"> 2979</span> </div>
<div class="line"><a id="l02980" name="l02980"></a><span class="lineno"> 2980</span><span class="preprocessor">#if defined(QUADSPI)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l02989" name="l02989"></a><span class="lineno"> 2989</span><span class="preprocessor">#define __HAL_RCC_QSPI_CONFIG(__QSPICLKSource__) \</span></div>
<div class="line"><a id="l02990" name="l02990"></a><span class="lineno"> 2990</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D1CCIPR, RCC_D1CCIPR_QSPISEL, (uint32_t)(__QSPICLKSource__))</span></div>
<div class="line"><a id="l02991" name="l02991"></a><span class="lineno"> 2991</span> </div>
<div class="line"><a id="l02992" name="l02992"></a><span class="lineno"> 2992</span></div>
<div class="line"><a id="l03000" name="l03000"></a><span class="lineno"> 3000</span><span class="preprocessor">#define __HAL_RCC_GET_QSPI_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D1CCIPR, RCC_D1CCIPR_QSPISEL)))</span></div>
<div class="line"><a id="l03001" name="l03001"></a><span class="lineno"> 3001</span><span class="preprocessor">#endif </span><span class="comment">/* QUADSPI */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03002" name="l03002"></a><span class="lineno"> 3002</span> </div>
<div class="line"><a id="l03003" name="l03003"></a><span class="lineno"> 3003</span><span class="preprocessor">#if defined(OCTOSPI1) || defined(OCTOSPI2)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03012" name="l03012"></a><span class="lineno"> 3012</span><span class="preprocessor">#if defined(RCC_CDCCIPR_OCTOSPISEL)</span></div>
<div class="line"><a id="l03013" name="l03013"></a><span class="lineno"> 3013</span><span class="preprocessor">#define __HAL_RCC_OSPI_CONFIG(__OSPICLKSource__) \</span></div>
<div class="line"><a id="l03014" name="l03014"></a><span class="lineno"> 3014</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIPR, RCC_CDCCIPR_OCTOSPISEL, (uint32_t)(__OSPICLKSource__))</span></div>
<div class="line"><a id="l03015" name="l03015"></a><span class="lineno"> 3015</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03016" name="l03016"></a><span class="lineno"> 3016</span><span class="preprocessor">#define __HAL_RCC_OSPI_CONFIG(__OSPICLKSource__) \</span></div>
<div class="line"><a id="l03017" name="l03017"></a><span class="lineno"> 3017</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D1CCIPR, RCC_D1CCIPR_OCTOSPISEL, (uint32_t)(__OSPICLKSource__))</span></div>
<div class="line"><a id="l03018" name="l03018"></a><span class="lineno"> 3018</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIPR_OCTOSPISEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03019" name="l03019"></a><span class="lineno"> 3019</span></div>
<div class="line"><a id="l03027" name="l03027"></a><span class="lineno"> 3027</span><span class="preprocessor">#if defined(RCC_CDCCIPR_OCTOSPISEL)</span></div>
<div class="line"><a id="l03028" name="l03028"></a><span class="lineno"> 3028</span><span class="preprocessor">#define __HAL_RCC_GET_OSPI_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIPR, RCC_CDCCIPR_OCTOSPISEL)))</span></div>
<div class="line"><a id="l03029" name="l03029"></a><span class="lineno"> 3029</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03030" name="l03030"></a><span class="lineno"> 3030</span><span class="preprocessor">#define __HAL_RCC_GET_OSPI_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D1CCIPR, RCC_D1CCIPR_OCTOSPISEL)))</span></div>
<div class="line"><a id="l03031" name="l03031"></a><span class="lineno"> 3031</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_CDCCIPR_OCTOSPISEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03032" name="l03032"></a><span class="lineno"> 3032</span><span class="preprocessor">#endif </span><span class="comment">/* defined(OCTOSPI1) || defined(OCTOSPI2) */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03033" name="l03033"></a><span class="lineno"> 3033</span> </div>
<div class="line"><a id="l03034" name="l03034"></a><span class="lineno"> 3034</span> </div>
<div class="line"><a id="l03035" name="l03035"></a><span class="lineno"> 3035</span><span class="preprocessor">#if defined(DSI)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03042" name="l03042"></a><span class="lineno"> 3042</span><span class="preprocessor">#define __HAL_RCC_DSI_CONFIG(__DSICLKSource__) \</span></div>
<div class="line"><a id="l03043" name="l03043"></a><span class="lineno"> 3043</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D1CCIPR, RCC_D1CCIPR_DSISEL, (uint32_t)(__DSICLKSource__))</span></div>
<div class="line"><a id="l03044" name="l03044"></a><span class="lineno"> 3044</span> </div>
<div class="line"><a id="l03045" name="l03045"></a><span class="lineno"> 3045</span></div>
<div class="line"><a id="l03051" name="l03051"></a><span class="lineno"> 3051</span><span class="preprocessor">#define __HAL_RCC_GET_DSI_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D1CCIPR, RCC_D1CCIPR_DSISEL)))</span></div>
<div class="line"><a id="l03052" name="l03052"></a><span class="lineno"> 3052</span><span class="preprocessor">#endif </span><span class="comment">/*DSI*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03053" name="l03053"></a><span class="lineno"> 3053</span></div>
<div class="line"><a id="l03062" name="l03062"></a><span class="lineno"> 3062</span><span class="preprocessor">#if defined(RCC_D1CCIPR_FMCSEL)</span></div>
<div class="line"><a id="l03063" name="l03063"></a><span class="lineno"> 3063</span><span class="preprocessor">#define __HAL_RCC_FMC_CONFIG(__FMCCLKSource__) \</span></div>
<div class="line"><a id="l03064" name="l03064"></a><span class="lineno"> 3064</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D1CCIPR, RCC_D1CCIPR_FMCSEL, (uint32_t)(__FMCCLKSource__))</span></div>
<div class="line"><a id="l03065" name="l03065"></a><span class="lineno"> 3065</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03066" data-start="" data-end="">
<div class="line"><a id="l03066" name="l03066"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga18a22f0e5f811ba9fee8bb2906dfa60b"> 3066</a></span><span class="preprocessor">#define __HAL_RCC_FMC_CONFIG(__FMCCLKSource__) \</span></div>
<div class="line"><a id="l03067" name="l03067"></a><span class="lineno"> 3067</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIPR, RCC_CDCCIPR_FMCSEL, (uint32_t)(__FMCCLKSource__))</span></div>
</div>
<div class="line"><a id="l03068" name="l03068"></a><span class="lineno"> 3068</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_FMCSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03069" name="l03069"></a><span class="lineno"> 3069</span></div>
<div class="line"><a id="l03077" name="l03077"></a><span class="lineno"> 3077</span><span class="preprocessor">#if defined(RCC_D1CCIPR_FMCSEL)</span></div>
<div class="line"><a id="l03078" name="l03078"></a><span class="lineno"> 3078</span><span class="preprocessor">#define __HAL_RCC_GET_FMC_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D1CCIPR, RCC_D1CCIPR_FMCSEL)))</span></div>
<div class="line"><a id="l03079" name="l03079"></a><span class="lineno"> 3079</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03080" name="l03080"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga48733b3d8faeb67777184a503bbbf2fa"> 3080</a></span><span class="preprocessor">#define __HAL_RCC_GET_FMC_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIPR, RCC_CDCCIPR_FMCSEL)))</span></div>
<div class="line"><a id="l03081" name="l03081"></a><span class="lineno"> 3081</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_FMCSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03082" name="l03082"></a><span class="lineno"> 3082</span></div>
<div class="line"><a id="l03090" name="l03090"></a><span class="lineno"> 3090</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USBSEL)</span></div>
<div class="line"><a id="l03091" name="l03091"></a><span class="lineno"> 3091</span><span class="preprocessor">#define __HAL_RCC_USB_CONFIG(__USBCLKSource__) \</span></div>
<div class="line"><a id="l03092" name="l03092"></a><span class="lineno"> 3092</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_USBSEL, (uint32_t)(__USBCLKSource__))</span></div>
<div class="line"><a id="l03093" name="l03093"></a><span class="lineno"> 3093</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03094" data-start="" data-end="">
<div class="line"><a id="l03094" name="l03094"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga1c690ec86648d92efb97d2598a0cb2f1"> 3094</a></span><span class="preprocessor">#define __HAL_RCC_USB_CONFIG(__USBCLKSource__) \</span></div>
<div class="line"><a id="l03095" name="l03095"></a><span class="lineno"> 3095</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_USBSEL, (uint32_t)(__USBCLKSource__))</span></div>
</div>
<div class="line"><a id="l03096" name="l03096"></a><span class="lineno"> 3096</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USBSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03097" name="l03097"></a><span class="lineno"> 3097</span></div>
<div class="line"><a id="l03104" name="l03104"></a><span class="lineno"> 3104</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USBSEL)</span></div>
<div class="line"><a id="l03105" name="l03105"></a><span class="lineno"> 3105</span><span class="preprocessor">#define __HAL_RCC_GET_USB_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_USBSEL)))</span></div>
<div class="line"><a id="l03106" name="l03106"></a><span class="lineno"> 3106</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03107" name="l03107"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga2b796e523b7f4c4cd7b5f06b7f995315"> 3107</a></span><span class="preprocessor">#define __HAL_RCC_GET_USB_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_USBSEL)))</span></div>
<div class="line"><a id="l03108" name="l03108"></a><span class="lineno"> 3108</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USBSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03109" name="l03109"></a><span class="lineno"> 3109</span></div>
<div class="line"><a id="l03117" name="l03117"></a><span class="lineno"> 3117</span><span class="preprocessor">#if defined(RCC_D3CCIPR_ADCSEL)</span></div>
<div class="line"><a id="l03118" name="l03118"></a><span class="lineno"> 3118</span><span class="preprocessor">#define __HAL_RCC_ADC_CONFIG(__ADCCLKSource__) \</span></div>
<div class="line"><a id="l03119" name="l03119"></a><span class="lineno"> 3119</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D3CCIPR, RCC_D3CCIPR_ADCSEL, (uint32_t)(__ADCCLKSource__))</span></div>
<div class="line"><a id="l03120" name="l03120"></a><span class="lineno"> 3120</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03121" data-start="" data-end="">
<div class="line"><a id="l03121" name="l03121"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga03642b548896f327c3efc876aff4b349"> 3121</a></span><span class="preprocessor">#define __HAL_RCC_ADC_CONFIG(__ADCCLKSource__) \</span></div>
<div class="line"><a id="l03122" name="l03122"></a><span class="lineno"> 3122</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_ADCSEL, (uint32_t)(__ADCCLKSource__))</span></div>
</div>
<div class="line"><a id="l03123" name="l03123"></a><span class="lineno"> 3123</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_ADCSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03124" name="l03124"></a><span class="lineno"> 3124</span></div>
<div class="line"><a id="l03131" name="l03131"></a><span class="lineno"> 3131</span><span class="preprocessor">#if defined(RCC_D3CCIPR_ADCSEL)</span></div>
<div class="line"><a id="l03132" name="l03132"></a><span class="lineno"> 3132</span><span class="preprocessor">#define __HAL_RCC_GET_ADC_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D3CCIPR, RCC_D3CCIPR_ADCSEL)))</span></div>
<div class="line"><a id="l03133" name="l03133"></a><span class="lineno"> 3133</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03134" name="l03134"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga2ee9f1838a8450f949b548a06ed3bc58"> 3134</a></span><span class="preprocessor">#define __HAL_RCC_GET_ADC_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_ADCSEL)))</span></div>
<div class="line"><a id="l03135" name="l03135"></a><span class="lineno"> 3135</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_ADCSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03136" name="l03136"></a><span class="lineno"> 3136</span></div>
<div class="line"><a id="l03143" name="l03143"></a><span class="lineno"> 3143</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SWPSEL)</span></div>
<div class="line"><a id="l03144" name="l03144"></a><span class="lineno"> 3144</span><span class="preprocessor">#define __HAL_RCC_SWPMI1_CONFIG(__SWPMI1CLKSource__) \</span></div>
<div class="line"><a id="l03145" name="l03145"></a><span class="lineno"> 3145</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SWPSEL, (uint32_t)(__SWPMI1CLKSource__))</span></div>
<div class="line"><a id="l03146" name="l03146"></a><span class="lineno"> 3146</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03147" data-start="" data-end="">
<div class="line"><a id="l03147" name="l03147"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gac23e7b662783a7131e3e892ff0c21f06"> 3147</a></span><span class="preprocessor">#define __HAL_RCC_SWPMI1_CONFIG(__SWPMI1CLKSource__) \</span></div>
<div class="line"><a id="l03148" name="l03148"></a><span class="lineno"> 3148</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SWPSEL, (uint32_t)(__SWPMI1CLKSource__))</span></div>
</div>
<div class="line"><a id="l03149" name="l03149"></a><span class="lineno"> 3149</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SWPSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03150" name="l03150"></a><span class="lineno"> 3150</span></div>
<div class="line"><a id="l03156" name="l03156"></a><span class="lineno"> 3156</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SWPSEL)</span></div>
<div class="line"><a id="l03157" name="l03157"></a><span class="lineno"> 3157</span><span class="preprocessor">#define __HAL_RCC_GET_SWPMI1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SWPSEL)))</span></div>
<div class="line"><a id="l03158" name="l03158"></a><span class="lineno"> 3158</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03159" name="l03159"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga3ddf343654e802758b5e779d81122404"> 3159</a></span><span class="preprocessor">#define __HAL_RCC_GET_SWPMI1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SWPSEL)))</span></div>
<div class="line"><a id="l03160" name="l03160"></a><span class="lineno"> 3160</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SWPSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03161" name="l03161"></a><span class="lineno"> 3161</span></div>
<div class="line"><a id="l03168" name="l03168"></a><span class="lineno"> 3168</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_DFSDM1SEL)</span></div>
<div class="line"><a id="l03169" name="l03169"></a><span class="lineno"> 3169</span><span class="preprocessor">#define __HAL_RCC_DFSDM1_CONFIG(__DFSDM1CLKSource__) \</span></div>
<div class="line"><a id="l03170" name="l03170"></a><span class="lineno"> 3170</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_DFSDM1SEL, (uint32_t)(__DFSDM1CLKSource__))</span></div>
<div class="line"><a id="l03171" name="l03171"></a><span class="lineno"> 3171</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03172" data-start="" data-end="">
<div class="line"><a id="l03172" name="l03172"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga79c4e732154d11fb10e6b5752ab31fc4"> 3172</a></span><span class="preprocessor">#define __HAL_RCC_DFSDM1_CONFIG(__DFSDM1CLKSource__) \</span></div>
<div class="line"><a id="l03173" name="l03173"></a><span class="lineno"> 3173</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL, (uint32_t)(__DFSDM1CLKSource__))</span></div>
</div>
<div class="line"><a id="l03174" name="l03174"></a><span class="lineno"> 3174</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_DFSDM1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03175" name="l03175"></a><span class="lineno"> 3175</span></div>
<div class="line"><a id="l03181" name="l03181"></a><span class="lineno"> 3181</span><span class="preprocessor">#if defined (RCC_D2CCIP1R_DFSDM1SEL)</span></div>
<div class="line"><a id="l03182" name="l03182"></a><span class="lineno"> 3182</span><span class="preprocessor">#define __HAL_RCC_GET_DFSDM1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_DFSDM1SEL)))</span></div>
<div class="line"><a id="l03183" name="l03183"></a><span class="lineno"> 3183</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03184" name="l03184"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga5bd849cb75a56ae9a27a164e7d3c8575"> 3184</a></span><span class="preprocessor">#define __HAL_RCC_GET_DFSDM1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_DFSDM1SEL)))</span></div>
<div class="line"><a id="l03185" name="l03185"></a><span class="lineno"> 3185</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_DFSDM1SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03186" name="l03186"></a><span class="lineno"> 3186</span> </div>
<div class="line"><a id="l03187" name="l03187"></a><span class="lineno"> 3187</span><span class="preprocessor">#if defined(DFSDM2_BASE)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03194" name="l03194"></a><span class="lineno"> 3194</span><span class="preprocessor">#define __HAL_RCC_DFSDM2_CONFIG(__DFSDM2CLKSource__) \</span></div>
<div class="line"><a id="l03195" name="l03195"></a><span class="lineno"> 3195</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_DFSDM2SEL, (uint32_t)(__DFSDM2CLKSource__))</span></div>
<div class="line"><a id="l03196" name="l03196"></a><span class="lineno"> 3196</span></div>
<div class="line"><a id="l03202" name="l03202"></a><span class="lineno"> 3202</span><span class="preprocessor">#define __HAL_RCC_GET_DFSDM2_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_DFSDM2SEL)))</span></div>
<div class="line"><a id="l03203" name="l03203"></a><span class="lineno"> 3203</span><span class="preprocessor">#endif </span><span class="comment">/* DFSDM2 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03204" name="l03204"></a><span class="lineno"> 3204</span></div>
<div class="line"><a id="l03213" name="l03213"></a><span class="lineno"> 3213</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_CECSEL)</span></div>
<div class="line"><a id="l03214" name="l03214"></a><span class="lineno"> 3214</span><span class="preprocessor">#define __HAL_RCC_CEC_CONFIG(__CECCLKSource__) \</span></div>
<div class="line"><a id="l03215" name="l03215"></a><span class="lineno"> 3215</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_CECSEL, (uint32_t)(__CECCLKSource__))</span></div>
<div class="line"><a id="l03216" name="l03216"></a><span class="lineno"> 3216</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03217" data-start="" data-end="">
<div class="line"><a id="l03217" name="l03217"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga7aff87df867beb2eb7eddbbfe06fcdc6"> 3217</a></span><span class="preprocessor">#define __HAL_RCC_CEC_CONFIG(__CECCLKSource__) \</span></div>
<div class="line"><a id="l03218" name="l03218"></a><span class="lineno"> 3218</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_CECSEL, (uint32_t)(__CECCLKSource__))</span></div>
</div>
<div class="line"><a id="l03219" name="l03219"></a><span class="lineno"> 3219</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_CECSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03220" name="l03220"></a><span class="lineno"> 3220</span></div>
<div class="line"><a id="l03227" name="l03227"></a><span class="lineno"> 3227</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_CECSEL)</span></div>
<div class="line"><a id="l03228" name="l03228"></a><span class="lineno"> 3228</span><span class="preprocessor">#define __HAL_RCC_GET_CEC_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_CECSEL)))</span></div>
<div class="line"><a id="l03229" name="l03229"></a><span class="lineno"> 3229</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03230" name="l03230"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga7a636a5c50887bba7270924c3eb6ef2f"> 3230</a></span><span class="preprocessor">#define __HAL_RCC_GET_CEC_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_CECSEL)))</span></div>
<div class="line"><a id="l03231" name="l03231"></a><span class="lineno"> 3231</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_CECSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03232" name="l03232"></a><span class="lineno"> 3232</span></div>
<div class="line"><a id="l03240" name="l03240"></a><span class="lineno"> 3240</span><span class="preprocessor">#if defined(RCC_D1CCIPR_CKPERSEL)</span></div>
<div class="line"><a id="l03241" name="l03241"></a><span class="lineno"> 3241</span><span class="preprocessor">#define __HAL_RCC_CLKP_CONFIG(__CLKPSource__) \</span></div>
<div class="line"><a id="l03242" name="l03242"></a><span class="lineno"> 3242</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D1CCIPR, RCC_D1CCIPR_CKPERSEL, (uint32_t)(__CLKPSource__))</span></div>
<div class="line"><a id="l03243" name="l03243"></a><span class="lineno"> 3243</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03244" data-start="" data-end="">
<div class="line"><a id="l03244" name="l03244"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gaa463f3972818967005d31114221e1cdc"> 3244</a></span><span class="preprocessor">#define __HAL_RCC_CLKP_CONFIG(__CLKPSource__) \</span></div>
<div class="line"><a id="l03245" name="l03245"></a><span class="lineno"> 3245</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIPR, RCC_CDCCIPR_CKPERSEL, (uint32_t)(__CLKPSource__))</span></div>
</div>
<div class="line"><a id="l03246" name="l03246"></a><span class="lineno"> 3246</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_CKPERSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03247" name="l03247"></a><span class="lineno"> 3247</span></div>
<div class="line"><a id="l03254" name="l03254"></a><span class="lineno"> 3254</span><span class="preprocessor">#if defined(RCC_D1CCIPR_CKPERSEL)</span></div>
<div class="line"><a id="l03255" name="l03255"></a><span class="lineno"> 3255</span><span class="preprocessor">#define __HAL_RCC_GET_CLKP_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D1CCIPR, RCC_D1CCIPR_CKPERSEL)))</span></div>
<div class="line"><a id="l03256" name="l03256"></a><span class="lineno"> 3256</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03257" name="l03257"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga5d047265ca753e28b45b09e53c3f50fe"> 3257</a></span><span class="preprocessor">#define __HAL_RCC_GET_CLKP_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIPR, RCC_CDCCIPR_CKPERSEL)))</span></div>
<div class="line"><a id="l03258" name="l03258"></a><span class="lineno"> 3258</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_CKPERSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03259" name="l03259"></a><span class="lineno"> 3259</span> </div>
<div class="line"><a id="l03260" name="l03260"></a><span class="lineno"> 3260</span><span class="preprocessor">#if defined(FDCAN1) || defined(FDCAN2)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03268" name="l03268"></a><span class="lineno"> 3268</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_FDCANSEL)</span></div>
<div class="line"><a id="l03269" name="l03269"></a><span class="lineno"> 3269</span><span class="preprocessor">#define __HAL_RCC_FDCAN_CONFIG(__FDCANCLKSource__) \</span></div>
<div class="line"><a id="l03270" name="l03270"></a><span class="lineno"> 3270</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_FDCANSEL, (uint32_t)(__FDCANCLKSource__))</span></div>
<div class="line"><a id="l03271" name="l03271"></a><span class="lineno"> 3271</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03272" name="l03272"></a><span class="lineno"> 3272</span><span class="preprocessor">#define __HAL_RCC_FDCAN_CONFIG(__FDCANCLKSource__) \</span></div>
<div class="line"><a id="l03273" name="l03273"></a><span class="lineno"> 3273</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_FDCANSEL, (uint32_t)(__FDCANCLKSource__))</span></div>
<div class="line"><a id="l03274" name="l03274"></a><span class="lineno"> 3274</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_FDCANSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03275" name="l03275"></a><span class="lineno"> 3275</span></div>
<div class="line"><a id="l03282" name="l03282"></a><span class="lineno"> 3282</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_FDCANSEL)</span></div>
<div class="line"><a id="l03283" name="l03283"></a><span class="lineno"> 3283</span><span class="preprocessor">#define __HAL_RCC_GET_FDCAN_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_FDCANSEL)))</span></div>
<div class="line"><a id="l03284" name="l03284"></a><span class="lineno"> 3284</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03285" name="l03285"></a><span class="lineno"> 3285</span><span class="preprocessor">#define __HAL_RCC_GET_FDCAN_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_FDCANSEL)))</span></div>
<div class="line"><a id="l03286" name="l03286"></a><span class="lineno"> 3286</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_FDCANSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03287" name="l03287"></a><span class="lineno"> 3287</span> </div>
<div class="line"><a id="l03288" name="l03288"></a><span class="lineno"> 3288</span><span class="preprocessor">#endif </span><span class="comment">/*FDCAN1 || FDCAN2*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03289" name="l03289"></a><span class="lineno"> 3289</span></div>
<div class="line"><a id="l03302" name="l03302"></a><span class="lineno"> 3302</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPI123SEL)</span></div>
<div class="line"><a id="l03303" name="l03303"></a><span class="lineno"> 3303</span><span class="preprocessor">#define __HAL_RCC_SPI123_CONFIG(__RCC_SPI123CLKSource__ )\</span></div>
<div class="line"><a id="l03304" name="l03304"></a><span class="lineno"> 3304</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SPI123SEL, (__RCC_SPI123CLKSource__))</span></div>
<div class="line"><a id="l03305" name="l03305"></a><span class="lineno"> 3305</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03306" data-start="" data-end="">
<div class="line"><a id="l03306" name="l03306"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga8da215b69bc3712d5bb359c66198d374"> 3306</a></span><span class="preprocessor">#define __HAL_RCC_SPI123_CONFIG(__RCC_SPI123CLKSource__ )\</span></div>
<div class="line"><a id="l03307" name="l03307"></a><span class="lineno"> 3307</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SPI123SEL, (__RCC_SPI123CLKSource__))</span></div>
</div>
<div class="line"><a id="l03308" name="l03308"></a><span class="lineno"> 3308</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPI123SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03309" name="l03309"></a><span class="lineno"> 3309</span></div>
<div class="line"><a id="l03318" name="l03318"></a><span class="lineno"> 3318</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPI123SEL)</span></div>
<div class="line"><a id="l03319" name="l03319"></a><span class="lineno"> 3319</span><span class="preprocessor">#define __HAL_RCC_GET_SPI123_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SPI123SEL)))</span></div>
<div class="line"><a id="l03320" name="l03320"></a><span class="lineno"> 3320</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03321" name="l03321"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga28d7eae98ab899dc6e1d4e80b8aea33d"> 3321</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPI123_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SPI123SEL)))</span></div>
<div class="line"><a id="l03322" name="l03322"></a><span class="lineno"> 3322</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPI123SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03323" name="l03323"></a><span class="lineno"> 3323</span></div>
<div class="line"><a id="l03336" name="l03336"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga9b531a40f565975ef8901b48afddf1cc"> 3336</a></span><span class="preprocessor">#define __HAL_RCC_SPI1_CONFIG  __HAL_RCC_SPI123_CONFIG</span></div>
<div class="line"><a id="l03337" name="l03337"></a><span class="lineno"> 3337</span></div>
<div class="line"><a id="l03346" name="l03346"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gaa390c5d70fdb5e8c4d9171a79e3e95a1"> 3346</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPI1_SOURCE  __HAL_RCC_GET_SPI123_SOURCE</span></div>
<div class="line"><a id="l03347" name="l03347"></a><span class="lineno"> 3347</span></div>
<div class="line"><a id="l03360" name="l03360"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga03aafcdc3a862d9f10a5d1fcce4b549e"> 3360</a></span><span class="preprocessor">#define __HAL_RCC_SPI2_CONFIG  __HAL_RCC_SPI123_CONFIG</span></div>
<div class="line"><a id="l03361" name="l03361"></a><span class="lineno"> 3361</span></div>
<div class="line"><a id="l03370" name="l03370"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gaf1fd8060d50a3ca2ee9e6d193546126e"> 3370</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPI2_SOURCE  __HAL_RCC_GET_SPI123_SOURCE</span></div>
<div class="line"><a id="l03371" name="l03371"></a><span class="lineno"> 3371</span></div>
<div class="line"><a id="l03384" name="l03384"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga72e45b0673f5829c390032f8bbb24f17"> 3384</a></span><span class="preprocessor">#define __HAL_RCC_SPI3_CONFIG  __HAL_RCC_SPI123_CONFIG</span></div>
<div class="line"><a id="l03385" name="l03385"></a><span class="lineno"> 3385</span></div>
<div class="line"><a id="l03394" name="l03394"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga05c66c28f3d72c123bb284e106a0d99b"> 3394</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPI3_SOURCE  __HAL_RCC_GET_SPI123_SOURCE</span></div>
<div class="line"><a id="l03395" name="l03395"></a><span class="lineno"> 3395</span></div>
<div class="line"><a id="l03409" name="l03409"></a><span class="lineno"> 3409</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPI45SEL)</span></div>
<div class="line"><a id="l03410" name="l03410"></a><span class="lineno"> 3410</span><span class="preprocessor">#define __HAL_RCC_SPI45_CONFIG(__RCC_SPI45CLKSource__ )\</span></div>
<div class="line"><a id="l03411" name="l03411"></a><span class="lineno"> 3411</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SPI45SEL, (__RCC_SPI45CLKSource__))</span></div>
<div class="line"><a id="l03412" name="l03412"></a><span class="lineno"> 3412</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03413" data-start="" data-end="">
<div class="line"><a id="l03413" name="l03413"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gaecfe51f0d81f0130e1a5a06408320b72"> 3413</a></span><span class="preprocessor">#define __HAL_RCC_SPI45_CONFIG(__RCC_SPI45CLKSource__ )\</span></div>
<div class="line"><a id="l03414" name="l03414"></a><span class="lineno"> 3414</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SPI45SEL, (__RCC_SPI45CLKSource__))</span></div>
</div>
<div class="line"><a id="l03415" name="l03415"></a><span class="lineno"> 3415</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPI45SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03416" name="l03416"></a><span class="lineno"> 3416</span></div>
<div class="line"><a id="l03426" name="l03426"></a><span class="lineno"> 3426</span><span class="preprocessor">#if defined(RCC_D2CCIP1R_SPI45SEL)</span></div>
<div class="line"><a id="l03427" name="l03427"></a><span class="lineno"> 3427</span><span class="preprocessor">#define __HAL_RCC_GET_SPI45_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP1R, RCC_D2CCIP1R_SPI45SEL)))</span></div>
<div class="line"><a id="l03428" name="l03428"></a><span class="lineno"> 3428</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03429" name="l03429"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gafdcff08fc3544c712d1f4d2d17994842"> 3429</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPI45_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP1R, RCC_CDCCIP1R_SPI45SEL)))</span></div>
<div class="line"><a id="l03430" name="l03430"></a><span class="lineno"> 3430</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP1R_SPI45SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03431" name="l03431"></a><span class="lineno"> 3431</span></div>
<div class="line"><a id="l03445" name="l03445"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga04806afde06b2bc3b4e409b81fce5c41"> 3445</a></span><span class="preprocessor">#define __HAL_RCC_SPI4_CONFIG  __HAL_RCC_SPI45_CONFIG</span></div>
<div class="line"><a id="l03446" name="l03446"></a><span class="lineno"> 3446</span></div>
<div class="line"><a id="l03456" name="l03456"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gaffce7a01f11a975120059a0a2a322d01"> 3456</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPI4_SOURCE  __HAL_RCC_GET_SPI45_SOURCE</span></div>
<div class="line"><a id="l03457" name="l03457"></a><span class="lineno"> 3457</span></div>
<div class="line"><a id="l03471" name="l03471"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga14c138363b18bdee29cbb3ec82594b92"> 3471</a></span><span class="preprocessor">#define __HAL_RCC_SPI5_CONFIG  __HAL_RCC_SPI45_CONFIG</span></div>
<div class="line"><a id="l03472" name="l03472"></a><span class="lineno"> 3472</span></div>
<div class="line"><a id="l03482" name="l03482"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga8ad4e833262fabd7960aab8946928a5f"> 3482</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPI5_SOURCE  __HAL_RCC_GET_SPI45_SOURCE</span></div>
<div class="line"><a id="l03483" name="l03483"></a><span class="lineno"> 3483</span></div>
<div class="line"><a id="l03502" name="l03502"></a><span class="lineno"> 3502</span><span class="preprocessor">#if defined(RCC_D3CCIPR_SPI6SEL)</span></div>
<div class="line"><a id="l03503" name="l03503"></a><span class="lineno"> 3503</span><span class="preprocessor">#define __HAL_RCC_SPI6_CONFIG(__RCC_SPI6CLKSource__ )\</span></div>
<div class="line"><a id="l03504" name="l03504"></a><span class="lineno"> 3504</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D3CCIPR, RCC_D3CCIPR_SPI6SEL, (__RCC_SPI6CLKSource__))</span></div>
<div class="line"><a id="l03505" name="l03505"></a><span class="lineno"> 3505</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03506" data-start="" data-end="">
<div class="line"><a id="l03506" name="l03506"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga1170019b0ed2e1301d2284c2af149f33"> 3506</a></span><span class="preprocessor">#define __HAL_RCC_SPI6_CONFIG(__RCC_SPI6CLKSource__ )\</span></div>
<div class="line"><a id="l03507" name="l03507"></a><span class="lineno"> 3507</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_SPI6SEL, (__RCC_SPI6CLKSource__))</span></div>
</div>
<div class="line"><a id="l03508" name="l03508"></a><span class="lineno"> 3508</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_SPI6SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03509" name="l03509"></a><span class="lineno"> 3509</span></div>
<div class="line"><a id="l03520" name="l03520"></a><span class="lineno"> 3520</span><span class="preprocessor">#if defined(RCC_D3CCIPR_SPI6SEL)</span></div>
<div class="line"><a id="l03521" name="l03521"></a><span class="lineno"> 3521</span><span class="preprocessor">#define __HAL_RCC_GET_SPI6_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D3CCIPR, RCC_D3CCIPR_SPI6SEL)))</span></div>
<div class="line"><a id="l03522" name="l03522"></a><span class="lineno"> 3522</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03523" name="l03523"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga8e7af9e242f90f474d245e72066e163f"> 3523</a></span><span class="preprocessor">#define __HAL_RCC_GET_SPI6_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;SRDCCIPR, RCC_SRDCCIPR_SPI6SEL)))</span></div>
<div class="line"><a id="l03524" name="l03524"></a><span class="lineno"> 3524</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_SPI6SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03525" name="l03525"></a><span class="lineno"> 3525</span></div>
<div class="line"><a id="l03532" name="l03532"></a><span class="lineno"> 3532</span><span class="preprocessor">#if defined(RCC_D1CCIPR_SDMMCSEL)</span></div>
<div class="line"><a id="l03533" name="l03533"></a><span class="lineno"> 3533</span><span class="preprocessor">#define __HAL_RCC_SDMMC_CONFIG(__SDMMCCLKSource__) \</span></div>
<div class="line"><a id="l03534" name="l03534"></a><span class="lineno"> 3534</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D1CCIPR, RCC_D1CCIPR_SDMMCSEL, (uint32_t)(__SDMMCCLKSource__))</span></div>
<div class="line"><a id="l03535" name="l03535"></a><span class="lineno"> 3535</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03536" data-start="" data-end="">
<div class="line"><a id="l03536" name="l03536"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga7754edd5cc00e691c5007f22d3a93d38"> 3536</a></span><span class="preprocessor">#define __HAL_RCC_SDMMC_CONFIG(__SDMMCCLKSource__) \</span></div>
<div class="line"><a id="l03537" name="l03537"></a><span class="lineno"> 3537</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIPR, RCC_CDCCIPR_SDMMCSEL, (uint32_t)(__SDMMCCLKSource__))</span></div>
</div>
<div class="line"><a id="l03538" name="l03538"></a><span class="lineno"> 3538</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_SDMMCSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03539" name="l03539"></a><span class="lineno"> 3539</span></div>
<div class="line"><a id="l03542" name="l03542"></a><span class="lineno"> 3542</span><span class="preprocessor">#if defined(RCC_D1CCIPR_SDMMCSEL)</span></div>
<div class="line"><a id="l03543" name="l03543"></a><span class="lineno"> 3543</span><span class="preprocessor">#define __HAL_RCC_GET_SDMMC_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D1CCIPR, RCC_D1CCIPR_SDMMCSEL)))</span></div>
<div class="line"><a id="l03544" name="l03544"></a><span class="lineno"> 3544</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03545" name="l03545"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gacccdca63ee93770444eaab77cd831c75"> 3545</a></span><span class="preprocessor">#define __HAL_RCC_GET_SDMMC_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIPR, RCC_CDCCIPR_SDMMCSEL)))</span></div>
<div class="line"><a id="l03546" name="l03546"></a><span class="lineno"> 3546</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D1CCIPR_SDMMCSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03547" name="l03547"></a><span class="lineno"> 3547</span></div>
<div class="line"><a id="l03557" name="l03557"></a><span class="lineno"> 3557</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_RNGSEL)</span></div>
<div class="line"><a id="l03558" name="l03558"></a><span class="lineno"> 3558</span><span class="preprocessor">#define __HAL_RCC_RNG_CONFIG(__RNGCLKSource__) \</span></div>
<div class="line"><a id="l03559" name="l03559"></a><span class="lineno"> 3559</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_RNGSEL, (uint32_t)(__RNGCLKSource__))</span></div>
<div class="line"><a id="l03560" name="l03560"></a><span class="lineno"> 3560</span><span class="preprocessor">#else</span></div>
<div class="foldopen" id="foldopen03561" data-start="" data-end="">
<div class="line"><a id="l03561" name="l03561"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gae34a5e47c3e3a519bfca1f4313a88f9f"> 3561</a></span><span class="preprocessor">#define __HAL_RCC_RNG_CONFIG(__RNGCLKSource__) \</span></div>
<div class="line"><a id="l03562" name="l03562"></a><span class="lineno"> 3562</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_RNGSEL, (uint32_t)(__RNGCLKSource__))</span></div>
</div>
<div class="line"><a id="l03563" name="l03563"></a><span class="lineno"> 3563</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_RNGSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03564" name="l03564"></a><span class="lineno"> 3564</span></div>
<div class="line"><a id="l03572" name="l03572"></a><span class="lineno"> 3572</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_RNGSEL)</span></div>
<div class="line"><a id="l03573" name="l03573"></a><span class="lineno"> 3573</span><span class="preprocessor">#define __HAL_RCC_GET_RNG_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;D2CCIP2R, RCC_D2CCIP2R_RNGSEL)))</span></div>
<div class="line"><a id="l03574" name="l03574"></a><span class="lineno"> 3574</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03575" name="l03575"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gad8f27c485f7252991877f8e423b73d46"> 3575</a></span><span class="preprocessor">#define __HAL_RCC_GET_RNG_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CDCCIP2R, RCC_CDCCIP2R_RNGSEL)))</span></div>
<div class="line"><a id="l03576" name="l03576"></a><span class="lineno"> 3576</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_RNGSEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03577" name="l03577"></a><span class="lineno"> 3577</span> </div>
<div class="line"><a id="l03578" name="l03578"></a><span class="lineno"> 3578</span><span class="preprocessor">#if defined(HRTIM1)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03585" name="l03585"></a><span class="lineno"> 3585</span><span class="preprocessor">#define __HAL_RCC_HRTIM1_CONFIG(__HRTIM1CLKSource__) \</span></div>
<div class="line"><a id="l03586" name="l03586"></a><span class="lineno"> 3586</span><span class="preprocessor">                  MODIFY_REG(RCC-&gt;CFGR, RCC_CFGR_HRTIMSEL, (uint32_t)(__HRTIM1CLKSource__))</span></div>
<div class="line"><a id="l03587" name="l03587"></a><span class="lineno"> 3587</span></div>
<div class="line"><a id="l03593" name="l03593"></a><span class="lineno"> 3593</span><span class="preprocessor">#define __HAL_RCC_GET_HRTIM1_SOURCE() ((uint32_t)(READ_BIT(RCC-&gt;CFGR, RCC_CFGR_HRTIMSEL)))</span></div>
<div class="line"><a id="l03594" name="l03594"></a><span class="lineno"> 3594</span><span class="preprocessor">#endif </span><span class="comment">/* HRTIM1 */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03595" name="l03595"></a><span class="lineno"> 3595</span></div>
<div class="foldopen" id="foldopen03606" data-start="" data-end="">
<div class="line"><a id="l03606" name="l03606"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga292ca7c84f192778314125ed6d7c8333"> 3606</a></span><span class="preprocessor">#define __HAL_RCC_TIMCLKPRESCALER(__PRESC__) do {RCC-&gt;CFGR &amp;= ~(RCC_CFGR_TIMPRE);\</span></div>
<div class="line"><a id="l03607" name="l03607"></a><span class="lineno"> 3607</span><span class="preprocessor">                                                 RCC-&gt;CFGR |= (__PRESC__);       \</span></div>
<div class="line"><a id="l03608" name="l03608"></a><span class="lineno"> 3608</span><span class="preprocessor">                                                }while(0)</span></div>
</div>
<div class="line"><a id="l03609" name="l03609"></a><span class="lineno"> 3609</span></div>
<div class="line"><a id="l03614" name="l03614"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gafca78bb6fbfed8a31ef7ee030d424b50"> 3614</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_ENABLE_IT()      SET_BIT(EXTI-&gt;IMR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03615" name="l03615"></a><span class="lineno"> 3615</span></div>
<div class="line"><a id="l03620" name="l03620"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gaa5c2a31f367b8085be517e315b8c0196"> 3620</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_DISABLE_IT()     CLEAR_BIT(EXTI-&gt;IMR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03621" name="l03621"></a><span class="lineno"> 3621</span></div>
<div class="line"><a id="l03626" name="l03626"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gad5f8173d2752512c30375c9ca7890fbc"> 3626</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_ENABLE_EVENT()   SET_BIT(EXTI-&gt;EMR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03627" name="l03627"></a><span class="lineno"> 3627</span></div>
<div class="line"><a id="l03632" name="l03632"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga20711e52b237c9c598c87d5329a9700f"> 3632</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_DISABLE_EVENT()  CLEAR_BIT(EXTI-&gt;EMR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03633" name="l03633"></a><span class="lineno"> 3633</span> </div>
<div class="line"><a id="l03634" name="l03634"></a><span class="lineno"> 3634</span><span class="preprocessor">#if defined(DUAL_CORE)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03639" name="l03639"></a><span class="lineno"> 3639</span><span class="preprocessor">#define __HAL_RCC_C2_LSECSS_EXTI_ENABLE_IT()       SET_BIT(EXTI-&gt;C2IMR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03640" name="l03640"></a><span class="lineno"> 3640</span></div>
<div class="line"><a id="l03645" name="l03645"></a><span class="lineno"> 3645</span><span class="preprocessor">#define __HAL_RCC_C2_LSECSS_EXTI_DISABLE_IT()      CLEAR_BIT(EXTI-&gt;C2IMR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03646" name="l03646"></a><span class="lineno"> 3646</span></div>
<div class="line"><a id="l03651" name="l03651"></a><span class="lineno"> 3651</span><span class="preprocessor">#define __HAL_RCC_C2_LSECSS_EXTI_ENABLE_EVENT()    SET_BIT(EXTI-&gt;C2EMR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03652" name="l03652"></a><span class="lineno"> 3652</span></div>
<div class="line"><a id="l03657" name="l03657"></a><span class="lineno"> 3657</span><span class="preprocessor">#define __HAL_RCC_C2_LSECSS_EXTI_DISABLE_EVENT()   CLEAR_BIT(EXTI-&gt;C2EMR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03658" name="l03658"></a><span class="lineno"> 3658</span><span class="preprocessor">#endif </span><span class="comment">/* DUAL_CORE */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03659" name="l03659"></a><span class="lineno"> 3659</span></div>
<div class="line"><a id="l03664" name="l03664"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga45a0bf105427b24b377125346b2e597d"> 3664</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE()  SET_BIT(EXTI-&gt;FTSR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03665" name="l03665"></a><span class="lineno"> 3665</span> </div>
<div class="line"><a id="l03666" name="l03666"></a><span class="lineno"> 3666</span></div>
<div class="line"><a id="l03671" name="l03671"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga5b8a28d3896b67495b996d001084885e"> 3671</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE()  CLEAR_BIT(EXTI-&gt;FTSR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03672" name="l03672"></a><span class="lineno"> 3672</span> </div>
<div class="line"><a id="l03673" name="l03673"></a><span class="lineno"> 3673</span></div>
<div class="line"><a id="l03678" name="l03678"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga14487ed9c109cb494cae4a9762b7c294"> 3678</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE()   SET_BIT(EXTI-&gt;RTSR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03679" name="l03679"></a><span class="lineno"> 3679</span></div>
<div class="line"><a id="l03684" name="l03684"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga2746b06cbf0f080a600f3f895c95f3fb"> 3684</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE()  CLEAR_BIT(EXTI-&gt;RTSR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03685" name="l03685"></a><span class="lineno"> 3685</span></div>
<div class="foldopen" id="foldopen03690" data-start="" data-end="">
<div class="line"><a id="l03690" name="l03690"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga075e9194bfc08b5da32af130a74e7cb4"> 3690</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_FALLING_EDGE()  \</span></div>
<div class="line"><a id="l03691" name="l03691"></a><span class="lineno"> 3691</span><span class="preprocessor">  do {                                                      \</span></div>
<div class="line"><a id="l03692" name="l03692"></a><span class="lineno"> 3692</span><span class="preprocessor">    __HAL_RCC_LSECSS_EXTI_ENABLE_RISING_EDGE();             \</span></div>
<div class="line"><a id="l03693" name="l03693"></a><span class="lineno"> 3693</span><span class="preprocessor">    __HAL_RCC_LSECSS_EXTI_ENABLE_FALLING_EDGE();            \</span></div>
<div class="line"><a id="l03694" name="l03694"></a><span class="lineno"> 3694</span><span class="preprocessor">  } while(0)</span></div>
</div>
<div class="line"><a id="l03695" name="l03695"></a><span class="lineno"> 3695</span></div>
<div class="foldopen" id="foldopen03700" data-start="" data-end="">
<div class="line"><a id="l03700" name="l03700"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gacea34070069d535080039e3067aba82d"> 3700</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_FALLING_EDGE()  \</span></div>
<div class="line"><a id="l03701" name="l03701"></a><span class="lineno"> 3701</span><span class="preprocessor">  do {                                                       \</span></div>
<div class="line"><a id="l03702" name="l03702"></a><span class="lineno"> 3702</span><span class="preprocessor">    __HAL_RCC_LSECSS_EXTI_DISABLE_RISING_EDGE();             \</span></div>
<div class="line"><a id="l03703" name="l03703"></a><span class="lineno"> 3703</span><span class="preprocessor">    __HAL_RCC_LSECSS_EXTI_DISABLE_FALLING_EDGE();            \</span></div>
<div class="line"><a id="l03704" name="l03704"></a><span class="lineno"> 3704</span><span class="preprocessor">  } while(0)</span></div>
</div>
<div class="line"><a id="l03705" name="l03705"></a><span class="lineno"> 3705</span></div>
<div class="line"><a id="l03710" name="l03710"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga65fa248e1dd8c7258a50ba03c4e2ff85"> 3710</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_GET_FLAG()       (READ_BIT(EXTI-&gt;PR1, RCC_EXTI_LINE_LSECSS) == RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03711" name="l03711"></a><span class="lineno"> 3711</span></div>
<div class="line"><a id="l03716" name="l03716"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga6171e2da4b75a993142330025862864f"> 3716</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_CLEAR_FLAG()     WRITE_REG(EXTI-&gt;PR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03717" name="l03717"></a><span class="lineno"> 3717</span> </div>
<div class="line"><a id="l03718" name="l03718"></a><span class="lineno"> 3718</span><span class="preprocessor">#if defined(DUAL_CORE)</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03723" name="l03723"></a><span class="lineno"> 3723</span><span class="preprocessor">#define __HAL_RCC_C2_LSECSS_EXTI_GET_FLAG()       (READ_BIT(EXTI-&gt;C2PR1, RCC_EXTI_LINE_LSECSS) == RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03724" name="l03724"></a><span class="lineno"> 3724</span></div>
<div class="line"><a id="l03729" name="l03729"></a><span class="lineno"> 3729</span><span class="preprocessor">#define __HAL_RCC_C2_LSECSS_EXTI_CLEAR_FLAG()     WRITE_REG(EXTI-&gt;C2PR1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03730" name="l03730"></a><span class="lineno"> 3730</span><span class="preprocessor">#endif </span><span class="comment">/* DUAL_CORE */</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l03735" name="l03735"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gac5a7ed26daae142eb6cce551728ee88c"> 3735</a></span><span class="preprocessor">#define __HAL_RCC_LSECSS_EXTI_GENERATE_SWIT()  SET_BIT(EXTI-&gt;SWIER1, RCC_EXTI_LINE_LSECSS)</span></div>
<div class="line"><a id="l03736" name="l03736"></a><span class="lineno"> 3736</span></div>
<div class="line"><a id="l03747" name="l03747"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gae7a58e5b7b665d6fdd5af5f444d8ca8a"> 3747</a></span><span class="preprocessor">#define __HAL_RCC_CRS_ENABLE_IT(__INTERRUPT__)   SET_BIT(CRS-&gt;CR, (__INTERRUPT__))</span></div>
<div class="line"><a id="l03748" name="l03748"></a><span class="lineno"> 3748</span></div>
<div class="line"><a id="l03759" name="l03759"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga83218d96e4d75af9508a18cb81ad1254"> 3759</a></span><span class="preprocessor">#define __HAL_RCC_CRS_DISABLE_IT(__INTERRUPT__)  CLEAR_BIT(CRS-&gt;CR, (__INTERRUPT__))</span></div>
<div class="line"><a id="l03760" name="l03760"></a><span class="lineno"> 3760</span></div>
<div class="line"><a id="l03770" name="l03770"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga86642491c37c596d1c07699030d40d48"> 3770</a></span><span class="preprocessor">#define __HAL_RCC_CRS_GET_IT_SOURCE(__INTERRUPT__)  ((READ_BIT(CRS-&gt;CR, (__INTERRUPT__)) != 0U) ? SET : RESET)</span></div>
<div class="line"><a id="l03771" name="l03771"></a><span class="lineno"> 3771</span></div>
<div class="line"><a id="l03783" name="l03783"></a><span class="lineno"> 3783</span><span class="comment">/* CRS IT Error Mask */</span></div>
<div class="line"><a id="l03784" name="l03784"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga4c5b57880a8c7e917998d0c6a73351fb"> 3784</a></span><span class="preprocessor">#define  RCC_CRS_IT_ERROR_MASK                 ((uint32_t)(RCC_CRS_IT_TRIMOVF | RCC_CRS_IT_SYNCERR | RCC_CRS_IT_SYNCMISS))</span></div>
<div class="line"><a id="l03785" name="l03785"></a><span class="lineno"> 3785</span> </div>
<div class="line"><a id="l03786" name="l03786"></a><span class="lineno"> 3786</span><span class="preprocessor">#define __HAL_RCC_CRS_CLEAR_IT(__INTERRUPT__)  do { \</span></div>
<div class="line"><a id="l03787" name="l03787"></a><span class="lineno"> 3787</span><span class="preprocessor">                                                 if(((__INTERRUPT__) &amp; RCC_CRS_IT_ERROR_MASK) != 0U) \</span></div>
<div class="line"><a id="l03788" name="l03788"></a><span class="lineno"> 3788</span><span class="preprocessor">                                                 { \</span></div>
<div class="line"><a id="l03789" name="l03789"></a><span class="lineno"> 3789</span><span class="preprocessor">                                                   WRITE_REG(CRS-&gt;ICR, CRS_ICR_ERRC | ((__INTERRUPT__) &amp; ~RCC_CRS_IT_ERROR_MASK)); \</span></div>
<div class="line"><a id="l03790" name="l03790"></a><span class="lineno"> 3790</span><span class="preprocessor">                                                 } \</span></div>
<div class="line"><a id="l03791" name="l03791"></a><span class="lineno"> 3791</span><span class="preprocessor">                                                 else \</span></div>
<div class="line"><a id="l03792" name="l03792"></a><span class="lineno"> 3792</span><span class="preprocessor">                                                 { \</span></div>
<div class="line"><a id="l03793" name="l03793"></a><span class="lineno"> 3793</span><span class="preprocessor">                                                   WRITE_REG(CRS-&gt;ICR, (__INTERRUPT__)); \</span></div>
<div class="line"><a id="l03794" name="l03794"></a><span class="lineno"> 3794</span><span class="preprocessor">                                                 } \</span></div>
<div class="line"><a id="l03795" name="l03795"></a><span class="lineno"> 3795</span><span class="preprocessor">                                               } while(0)</span></div>
<div class="line"><a id="l03796" name="l03796"></a><span class="lineno"> 3796</span></div>
<div class="line"><a id="l03810" name="l03810"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#gad40507a114061cddd85528ecc7555e1b"> 3810</a></span><span class="preprocessor">#define __HAL_RCC_CRS_GET_FLAG(__FLAG__)  (READ_BIT(CRS-&gt;ISR, (__FLAG__)) == (__FLAG__))</span></div>
<div class="line"><a id="l03811" name="l03811"></a><span class="lineno"> 3811</span></div>
<div class="line"><a id="l03826" name="l03826"></a><span class="lineno"> 3826</span> </div>
<div class="line"><a id="l03827" name="l03827"></a><span class="lineno"> 3827</span><span class="comment">/* CRS Flag Error Mask */</span></div>
<div class="line"><a id="l03828" name="l03828"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___exported___macros.html#ga39626ad9573958c96dccc66d13b1b6fe"> 3828</a></span><span class="preprocessor">#define RCC_CRS_FLAG_ERROR_MASK                ((uint32_t)(RCC_CRS_FLAG_TRIMOVF | RCC_CRS_FLAG_SYNCERR | RCC_CRS_FLAG_SYNCMISS))</span></div>
<div class="line"><a id="l03829" name="l03829"></a><span class="lineno"> 3829</span> </div>
<div class="line"><a id="l03830" name="l03830"></a><span class="lineno"> 3830</span><span class="preprocessor">#define __HAL_RCC_CRS_CLEAR_FLAG(__FLAG__)     do { \</span></div>
<div class="line"><a id="l03831" name="l03831"></a><span class="lineno"> 3831</span><span class="preprocessor">                                                 if(((__FLAG__) &amp; RCC_CRS_FLAG_ERROR_MASK) != 0U) \</span></div>
<div class="line"><a id="l03832" name="l03832"></a><span class="lineno"> 3832</span><span class="preprocessor">                                                 { \</span></div>
<div class="line"><a id="l03833" name="l03833"></a><span class="lineno"> 3833</span><span class="preprocessor">                                                   WRITE_REG(CRS-&gt;ICR, CRS_ICR_ERRC | ((__FLAG__) &amp; ~RCC_CRS_FLAG_ERROR_MASK)); \</span></div>
<div class="line"><a id="l03834" name="l03834"></a><span class="lineno"> 3834</span><span class="preprocessor">                                                 } \</span></div>
<div class="line"><a id="l03835" name="l03835"></a><span class="lineno"> 3835</span><span class="preprocessor">                                                 else \</span></div>
<div class="line"><a id="l03836" name="l03836"></a><span class="lineno"> 3836</span><span class="preprocessor">                                                 { \</span></div>
<div class="line"><a id="l03837" name="l03837"></a><span class="lineno"> 3837</span><span class="preprocessor">                                                   WRITE_REG(CRS-&gt;ICR, (__FLAG__)); \</span></div>
<div class="line"><a id="l03838" name="l03838"></a><span class="lineno"> 3838</span><span class="preprocessor">                                                 } \</span></div>
<div class="line"><a id="l03839" name="l03839"></a><span class="lineno"> 3839</span><span class="preprocessor">                                               } while(0)</span></div>
<div class="line"><a id="l03840" name="l03840"></a><span class="lineno"> 3840</span></div>
<div class="line"><a id="l03849" name="l03849"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___extended___features.html#ga59fe9365920d435138c487b85068cab0"> 3849</a></span><span class="preprocessor">#define __HAL_RCC_CRS_FREQ_ERROR_COUNTER_ENABLE()  SET_BIT(CRS-&gt;CR, CRS_CR_CEN)</span></div>
<div class="line"><a id="l03850" name="l03850"></a><span class="lineno"> 3850</span></div>
<div class="line"><a id="l03855" name="l03855"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___extended___features.html#ga92d96e3857c138d9a313f74de163e833"> 3855</a></span><span class="preprocessor">#define __HAL_RCC_CRS_FREQ_ERROR_COUNTER_DISABLE() CLEAR_BIT(CRS-&gt;CR, CRS_CR_CEN)</span></div>
<div class="line"><a id="l03856" name="l03856"></a><span class="lineno"> 3856</span></div>
<div class="line"><a id="l03862" name="l03862"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___extended___features.html#gabed68fe74d544b1c602aa5a22a7af786"> 3862</a></span><span class="preprocessor">#define __HAL_RCC_CRS_AUTOMATIC_CALIB_ENABLE()     SET_BIT(CRS-&gt;CR, CRS_CR_AUTOTRIMEN)</span></div>
<div class="line"><a id="l03863" name="l03863"></a><span class="lineno"> 3863</span></div>
<div class="line"><a id="l03868" name="l03868"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___extended___features.html#ga1a3b49219a5d79ba0688074b56d33122"> 3868</a></span><span class="preprocessor">#define __HAL_RCC_CRS_AUTOMATIC_CALIB_DISABLE()    CLEAR_BIT(CRS-&gt;CR, CRS_CR_AUTOTRIMEN)</span></div>
<div class="line"><a id="l03869" name="l03869"></a><span class="lineno"> 3869</span></div>
<div class="line"><a id="l03880" name="l03880"></a><span class="lineno"><a class="line" href="group___r_c_c_ex___c_r_s___extended___features.html#ga5c48aa81c5416362a3cbb499754754a1"> 3880</a></span><span class="preprocessor">#define __HAL_RCC_CRS_RELOADVALUE_CALCULATE(__FTARGET__, __FSYNC__)  (((__FTARGET__) / (__FSYNC__)) - 1U)</span></div>
<div class="line"><a id="l03881" name="l03881"></a><span class="lineno"> 3881</span> </div>
<div class="line"><a id="l03882" name="l03882"></a><span class="lineno"> 3882</span></div>
<div class="line"><a id="l03886" name="l03886"></a><span class="lineno"> 3886</span> </div>
<div class="line"><a id="l03887" name="l03887"></a><span class="lineno"> 3887</span></div>
<div class="line"><a id="l03891" name="l03891"></a><span class="lineno"> 3891</span> </div>
<div class="line"><a id="l03892" name="l03892"></a><span class="lineno"> 3892</span> </div>
<div class="line"><a id="l03893" name="l03893"></a><span class="lineno"> 3893</span><span class="comment">/* Exported functions --------------------------------------------------------*/</span></div>
<div class="line"><a id="l03897" name="l03897"></a><span class="lineno"> 3897</span></div>
<div class="line"><a id="l03901" name="l03901"></a><span class="lineno"> 3901</span><a class="code hl_enumeration" href="stm32h7xx__hal__def_8h.html#a63c0679d1cb8b8c684fbb0632743478f">HAL_StatusTypeDef</a> HAL_RCCEx_PeriphCLKConfig(<a class="code hl_struct" href="struct_r_c_c___periph_c_l_k_init_type_def.html">RCC_PeriphCLKInitTypeDef</a>  *PeriphClkInit);</div>
<div class="line"><a id="l03902" name="l03902"></a><span class="lineno"> 3902</span><span class="keywordtype">void</span> HAL_RCCEx_GetPeriphCLKConfig(<a class="code hl_struct" href="struct_r_c_c___periph_c_l_k_init_type_def.html">RCC_PeriphCLKInitTypeDef</a>  *PeriphClkInit);</div>
<div class="line"><a id="l03903" name="l03903"></a><span class="lineno"> 3903</span>uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint64_t PeriphClk);</div>
<div class="line"><a id="l03904" name="l03904"></a><span class="lineno"> 3904</span>uint32_t HAL_RCCEx_GetD1PCLK1Freq(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03905" name="l03905"></a><span class="lineno"> 3905</span>uint32_t HAL_RCCEx_GetD3PCLK1Freq(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03906" name="l03906"></a><span class="lineno"> 3906</span>uint32_t HAL_RCCEx_GetD1SysClockFreq(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03907" name="l03907"></a><span class="lineno"> 3907</span><span class="keywordtype">void</span>     HAL_RCCEx_GetPLL1ClockFreq(<a class="code hl_struct" href="struct_p_l_l1___clocks_type_def.html">PLL1_ClocksTypeDef</a> *PLL1_Clocks);</div>
<div class="line"><a id="l03908" name="l03908"></a><span class="lineno"> 3908</span><span class="keywordtype">void</span>     HAL_RCCEx_GetPLL2ClockFreq(<a class="code hl_struct" href="struct_p_l_l2___clocks_type_def.html">PLL2_ClocksTypeDef</a> *PLL2_Clocks);</div>
<div class="line"><a id="l03909" name="l03909"></a><span class="lineno"> 3909</span><span class="keywordtype">void</span>     HAL_RCCEx_GetPLL3ClockFreq(<a class="code hl_struct" href="struct_p_l_l3___clocks_type_def.html">PLL3_ClocksTypeDef</a> *PLL3_Clocks);</div>
<div class="line"><a id="l03913" name="l03913"></a><span class="lineno"> 3913</span></div>
<div class="line"><a id="l03917" name="l03917"></a><span class="lineno"> 3917</span><span class="keywordtype">void</span> HAL_RCCEx_WakeUpStopCLKConfig(uint32_t WakeUpClk);</div>
<div class="line"><a id="l03918" name="l03918"></a><span class="lineno"> 3918</span><span class="keywordtype">void</span> HAL_RCCEx_KerWakeUpStopCLKConfig(uint32_t WakeUpClk);</div>
<div class="line"><a id="l03919" name="l03919"></a><span class="lineno"> 3919</span><span class="keywordtype">void</span> HAL_RCCEx_EnableLSECSS(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03920" name="l03920"></a><span class="lineno"> 3920</span><span class="keywordtype">void</span> HAL_RCCEx_DisableLSECSS(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03921" name="l03921"></a><span class="lineno"> 3921</span><span class="keywordtype">void</span> HAL_RCCEx_EnableLSECSS_IT(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03922" name="l03922"></a><span class="lineno"> 3922</span><span class="keywordtype">void</span> HAL_RCCEx_LSECSS_IRQHandler(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03923" name="l03923"></a><span class="lineno"> 3923</span><span class="keywordtype">void</span> HAL_RCCEx_LSECSS_Callback(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03924" name="l03924"></a><span class="lineno"> 3924</span><span class="preprocessor">#if defined(DUAL_CORE)</span></div>
<div class="line"><a id="l03925" name="l03925"></a><span class="lineno"> 3925</span><span class="keywordtype">void</span> HAL_RCCEx_EnableBootCore(uint32_t RCC_BootCx);</div>
<div class="line"><a id="l03926" name="l03926"></a><span class="lineno"> 3926</span><span class="preprocessor">#endif </span><span class="comment">/*DUAL_CORE*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03927" name="l03927"></a><span class="lineno"> 3927</span><span class="preprocessor">#if defined(RCC_GCR_WW1RSC)</span></div>
<div class="line"><a id="l03928" name="l03928"></a><span class="lineno"> 3928</span><span class="keywordtype">void</span> HAL_RCCEx_WWDGxSysResetConfig(uint32_t RCC_WWDGx);</div>
<div class="line"><a id="l03929" name="l03929"></a><span class="lineno"> 3929</span><span class="preprocessor">#endif </span><span class="comment">/*RCC_GCR_WW1RSC*/</span><span class="preprocessor"></span><span class="preprocessor"></span></div>
<div class="line"><a id="l03933" name="l03933"></a><span class="lineno"> 3933</span> </div>
<div class="line"><a id="l03934" name="l03934"></a><span class="lineno"> 3934</span></div>
<div class="line"><a id="l03938" name="l03938"></a><span class="lineno"> 3938</span> </div>
<div class="line"><a id="l03939" name="l03939"></a><span class="lineno"> 3939</span><span class="keywordtype">void</span>     HAL_RCCEx_CRSConfig(<span class="keyword">const</span> <a class="code hl_struct" href="struct_r_c_c___c_r_s_init_type_def.html">RCC_CRSInitTypeDef</a> *pInit);</div>
<div class="line"><a id="l03940" name="l03940"></a><span class="lineno"> 3940</span><span class="keywordtype">void</span>     HAL_RCCEx_CRSSoftwareSynchronizationGenerate(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03941" name="l03941"></a><span class="lineno"> 3941</span><span class="keywordtype">void</span>     HAL_RCCEx_CRSGetSynchronizationInfo(<a class="code hl_struct" href="struct_r_c_c___c_r_s_synchro_info_type_def.html">RCC_CRSSynchroInfoTypeDef</a> *pSynchroInfo);</div>
<div class="line"><a id="l03942" name="l03942"></a><span class="lineno"> 3942</span>uint32_t HAL_RCCEx_CRSWaitSynchronization(uint32_t Timeout);</div>
<div class="line"><a id="l03943" name="l03943"></a><span class="lineno"> 3943</span><span class="keywordtype">void</span>     HAL_RCCEx_CRS_IRQHandler(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03944" name="l03944"></a><span class="lineno"> 3944</span><span class="keywordtype">void</span>     HAL_RCCEx_CRS_SyncOkCallback(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03945" name="l03945"></a><span class="lineno"> 3945</span><span class="keywordtype">void</span>     HAL_RCCEx_CRS_SyncWarnCallback(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03946" name="l03946"></a><span class="lineno"> 3946</span><span class="keywordtype">void</span>     HAL_RCCEx_CRS_ExpectedSyncCallback(<span class="keywordtype">void</span>);</div>
<div class="line"><a id="l03947" name="l03947"></a><span class="lineno"> 3947</span><span class="keywordtype">void</span>     HAL_RCCEx_CRS_ErrorCallback(uint32_t Error);</div>
<div class="line"><a id="l03948" name="l03948"></a><span class="lineno"> 3948</span></div>
<div class="line"><a id="l03952" name="l03952"></a><span class="lineno"> 3952</span></div>
<div class="line"><a id="l03956" name="l03956"></a><span class="lineno"> 3956</span> </div>
<div class="line"><a id="l03957" name="l03957"></a><span class="lineno"> 3957</span><span class="comment">/* Private macros ------------------------------------------------------------*/</span></div>
<div class="line"><a id="l03964" name="l03964"></a><span class="lineno"> 3964</span> </div>
<div class="line"><a id="l03965" name="l03965"></a><span class="lineno"> 3965</span><span class="preprocessor">#define IS_RCC_PLL2CLOCKOUT_VALUE(VALUE) (((VALUE) == RCC_PLL2_DIVP) || \</span></div>
<div class="line"><a id="l03966" name="l03966"></a><span class="lineno"> 3966</span><span class="preprocessor">                                         ((VALUE) == RCC_PLL2_DIVQ)  || \</span></div>
<div class="line"><a id="l03967" name="l03967"></a><span class="lineno"> 3967</span><span class="preprocessor">                                         ((VALUE) == RCC_PLL2_DIVR))</span></div>
<div class="line"><a id="l03968" name="l03968"></a><span class="lineno"> 3968</span> </div>
<div class="line"><a id="l03969" name="l03969"></a><span class="lineno"> 3969</span><span class="preprocessor">#define IS_RCC_PLL3CLOCKOUT_VALUE(VALUE) (((VALUE) == RCC_PLL3_DIVP) || \</span></div>
<div class="line"><a id="l03970" name="l03970"></a><span class="lineno"> 3970</span><span class="preprocessor">                                          ((VALUE) == RCC_PLL3_DIVQ) || \</span></div>
<div class="line"><a id="l03971" name="l03971"></a><span class="lineno"> 3971</span><span class="preprocessor">                                          ((VALUE) == RCC_PLL3_DIVR))</span></div>
<div class="line"><a id="l03972" name="l03972"></a><span class="lineno"> 3972</span> </div>
<div class="line"><a id="l03973" name="l03973"></a><span class="lineno"> 3973</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USART16SEL)</span></div>
<div class="line"><a id="l03974" name="l03974"></a><span class="lineno"> 3974</span><span class="preprocessor">#define IS_RCC_USART16CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART16CLKSOURCE_D2PCLK2)|| \</span></div>
<div class="line"><a id="l03975" name="l03975"></a><span class="lineno"> 3975</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l03976" name="l03976"></a><span class="lineno"> 3976</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l03977" name="l03977"></a><span class="lineno"> 3977</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l03978" name="l03978"></a><span class="lineno"> 3978</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l03979" name="l03979"></a><span class="lineno"> 3979</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l03980" name="l03980"></a><span class="lineno"> 3980</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l03981" name="l03981"></a><span class="lineno"> 3981</span><span class="preprocessor">#define IS_RCC_USART16CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART16CLKSOURCE_D2PCLK2)|| \</span></div>
<div class="line"><a id="l03982" name="l03982"></a><span class="lineno"> 3982</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_CDPCLK2)|| \</span></div>
<div class="line"><a id="l03983" name="l03983"></a><span class="lineno"> 3983</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l03984" name="l03984"></a><span class="lineno"> 3984</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l03985" name="l03985"></a><span class="lineno"> 3985</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l03986" name="l03986"></a><span class="lineno"> 3986</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l03987" name="l03987"></a><span class="lineno"> 3987</span><span class="preprocessor">                                         ((SOURCE) == RCC_USART16CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l03988" name="l03988"></a><span class="lineno"> 3988</span><span class="comment">/* alias*/</span></div>
<div class="line"><a id="l03989" name="l03989"></a><span class="lineno"> 3989</span><span class="preprocessor">#define IS_RCC_USART16910CLKSOURCE    IS_RCC_USART16CLKSOURCE</span></div>
<div class="line"><a id="l03990" name="l03990"></a><span class="lineno"> 3990</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USART16SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l03991" name="l03991"></a><span class="lineno"> 3991</span> </div>
<div class="line"><a id="l03992" name="l03992"></a><span class="lineno"> 3992</span><span class="preprocessor">#if defined(RCC_D2CCIP2R_USART28SEL)</span></div>
<div class="line"><a id="l03993" name="l03993"></a><span class="lineno"> 3993</span><span class="preprocessor">#define IS_RCC_USART234578CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART234578CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l03994" name="l03994"></a><span class="lineno"> 3994</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l03995" name="l03995"></a><span class="lineno"> 3995</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l03996" name="l03996"></a><span class="lineno"> 3996</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l03997" name="l03997"></a><span class="lineno"> 3997</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l03998" name="l03998"></a><span class="lineno"> 3998</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l03999" name="l03999"></a><span class="lineno"> 3999</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l04000" name="l04000"></a><span class="lineno"> 4000</span><span class="preprocessor">#define IS_RCC_USART234578CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART234578CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04001" name="l04001"></a><span class="lineno"> 4001</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_CDPCLK1)|| \</span></div>
<div class="line"><a id="l04002" name="l04002"></a><span class="lineno"> 4002</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04003" name="l04003"></a><span class="lineno"> 4003</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04004" name="l04004"></a><span class="lineno"> 4004</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l04005" name="l04005"></a><span class="lineno"> 4005</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04006" name="l04006"></a><span class="lineno"> 4006</span><span class="preprocessor">                                             ((SOURCE) == RCC_USART234578CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04007" name="l04007"></a><span class="lineno"> 4007</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D2CCIP2R_USART28SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04008" name="l04008"></a><span class="lineno"> 4008</span> </div>
<div class="line"><a id="l04009" name="l04009"></a><span class="lineno"> 4009</span><span class="preprocessor">#define IS_RCC_USART1CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART1CLKSOURCE_D2PCLK2)|| \</span></div>
<div class="line"><a id="l04010" name="l04010"></a><span class="lineno"> 4010</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART1CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04011" name="l04011"></a><span class="lineno"> 4011</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART1CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04012" name="l04012"></a><span class="lineno"> 4012</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART1CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l04013" name="l04013"></a><span class="lineno"> 4013</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART1CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04014" name="l04014"></a><span class="lineno"> 4014</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART1CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04015" name="l04015"></a><span class="lineno"> 4015</span> </div>
<div class="line"><a id="l04016" name="l04016"></a><span class="lineno"> 4016</span><span class="preprocessor">#define IS_RCC_USART2CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART2CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04017" name="l04017"></a><span class="lineno"> 4017</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART2CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04018" name="l04018"></a><span class="lineno"> 4018</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART2CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04019" name="l04019"></a><span class="lineno"> 4019</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART2CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l04020" name="l04020"></a><span class="lineno"> 4020</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART2CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04021" name="l04021"></a><span class="lineno"> 4021</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART2CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04022" name="l04022"></a><span class="lineno"> 4022</span> </div>
<div class="line"><a id="l04023" name="l04023"></a><span class="lineno"> 4023</span><span class="preprocessor">#define IS_RCC_USART3CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART3CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04024" name="l04024"></a><span class="lineno"> 4024</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART3CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04025" name="l04025"></a><span class="lineno"> 4025</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART3CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04026" name="l04026"></a><span class="lineno"> 4026</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART3CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l04027" name="l04027"></a><span class="lineno"> 4027</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART3CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04028" name="l04028"></a><span class="lineno"> 4028</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART3CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04029" name="l04029"></a><span class="lineno"> 4029</span> </div>
<div class="line"><a id="l04030" name="l04030"></a><span class="lineno"> 4030</span><span class="preprocessor">#define IS_RCC_UART4CLKSOURCE(SOURCE)  (((SOURCE) == RCC_UART4CLKSOURCE_D2PCLK1) || \</span></div>
<div class="line"><a id="l04031" name="l04031"></a><span class="lineno"> 4031</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART4CLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04032" name="l04032"></a><span class="lineno"> 4032</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART4CLKSOURCE_PLL3)    || \</span></div>
<div class="line"><a id="l04033" name="l04033"></a><span class="lineno"> 4033</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART4CLKSOURCE_CSI)     || \</span></div>
<div class="line"><a id="l04034" name="l04034"></a><span class="lineno"> 4034</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART4CLKSOURCE_LSE)     || \</span></div>
<div class="line"><a id="l04035" name="l04035"></a><span class="lineno"> 4035</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART4CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04036" name="l04036"></a><span class="lineno"> 4036</span> </div>
<div class="line"><a id="l04037" name="l04037"></a><span class="lineno"> 4037</span><span class="preprocessor">#define IS_RCC_UART5CLKSOURCE(SOURCE)  (((SOURCE) == RCC_UART5CLKSOURCE_D2PCLK1) || \</span></div>
<div class="line"><a id="l04038" name="l04038"></a><span class="lineno"> 4038</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART5CLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04039" name="l04039"></a><span class="lineno"> 4039</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART5CLKSOURCE_PLL3)    || \</span></div>
<div class="line"><a id="l04040" name="l04040"></a><span class="lineno"> 4040</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART5CLKSOURCE_CSI)     || \</span></div>
<div class="line"><a id="l04041" name="l04041"></a><span class="lineno"> 4041</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART5CLKSOURCE_LSE)     || \</span></div>
<div class="line"><a id="l04042" name="l04042"></a><span class="lineno"> 4042</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART5CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04043" name="l04043"></a><span class="lineno"> 4043</span> </div>
<div class="line"><a id="l04044" name="l04044"></a><span class="lineno"> 4044</span><span class="preprocessor">#define IS_RCC_USART6CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART6CLKSOURCE_D2PCLK2)|| \</span></div>
<div class="line"><a id="l04045" name="l04045"></a><span class="lineno"> 4045</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART6CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04046" name="l04046"></a><span class="lineno"> 4046</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART6CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04047" name="l04047"></a><span class="lineno"> 4047</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART6CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l04048" name="l04048"></a><span class="lineno"> 4048</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART6CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04049" name="l04049"></a><span class="lineno"> 4049</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART6CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04050" name="l04050"></a><span class="lineno"> 4050</span> </div>
<div class="line"><a id="l04051" name="l04051"></a><span class="lineno"> 4051</span><span class="preprocessor">#define IS_RCC_UART7CLKSOURCE(SOURCE)  (((SOURCE) == RCC_UART7CLKSOURCE_D2PCLK1) || \</span></div>
<div class="line"><a id="l04052" name="l04052"></a><span class="lineno"> 4052</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART7CLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04053" name="l04053"></a><span class="lineno"> 4053</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART7CLKSOURCE_PLL3)    || \</span></div>
<div class="line"><a id="l04054" name="l04054"></a><span class="lineno"> 4054</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART7CLKSOURCE_CSI)     || \</span></div>
<div class="line"><a id="l04055" name="l04055"></a><span class="lineno"> 4055</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART7CLKSOURCE_LSE)     || \</span></div>
<div class="line"><a id="l04056" name="l04056"></a><span class="lineno"> 4056</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART7CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04057" name="l04057"></a><span class="lineno"> 4057</span> </div>
<div class="line"><a id="l04058" name="l04058"></a><span class="lineno"> 4058</span><span class="preprocessor">#define IS_RCC_UART8CLKSOURCE(SOURCE)  (((SOURCE) == RCC_UART8CLKSOURCE_D2PCLK1) || \</span></div>
<div class="line"><a id="l04059" name="l04059"></a><span class="lineno"> 4059</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART8CLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04060" name="l04060"></a><span class="lineno"> 4060</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART8CLKSOURCE_PLL3)    || \</span></div>
<div class="line"><a id="l04061" name="l04061"></a><span class="lineno"> 4061</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART8CLKSOURCE_CSI)     || \</span></div>
<div class="line"><a id="l04062" name="l04062"></a><span class="lineno"> 4062</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART8CLKSOURCE_LSE)     || \</span></div>
<div class="line"><a id="l04063" name="l04063"></a><span class="lineno"> 4063</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART8CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04064" name="l04064"></a><span class="lineno"> 4064</span> </div>
<div class="line"><a id="l04065" name="l04065"></a><span class="lineno"> 4065</span><span class="preprocessor">#if defined(UART9)</span></div>
<div class="line"><a id="l04066" name="l04066"></a><span class="lineno"> 4066</span><span class="preprocessor">#define IS_RCC_UART9CLKSOURCE(SOURCE) (((SOURCE) == RCC_UART9CLKSOURCE_D2PCLK2)|| \</span></div>
<div class="line"><a id="l04067" name="l04067"></a><span class="lineno"> 4067</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART9CLKSOURCE_PLL2)  || \</span></div>
<div class="line"><a id="l04068" name="l04068"></a><span class="lineno"> 4068</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART9CLKSOURCE_PLL3)  || \</span></div>
<div class="line"><a id="l04069" name="l04069"></a><span class="lineno"> 4069</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART9CLKSOURCE_CSI)   || \</span></div>
<div class="line"><a id="l04070" name="l04070"></a><span class="lineno"> 4070</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART9CLKSOURCE_LSE)   || \</span></div>
<div class="line"><a id="l04071" name="l04071"></a><span class="lineno"> 4071</span><span class="preprocessor">                                        ((SOURCE) == RCC_UART9CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04072" name="l04072"></a><span class="lineno"> 4072</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l04073" name="l04073"></a><span class="lineno"> 4073</span> </div>
<div class="line"><a id="l04074" name="l04074"></a><span class="lineno"> 4074</span><span class="preprocessor">#if defined(USART10)</span></div>
<div class="line"><a id="l04075" name="l04075"></a><span class="lineno"> 4075</span><span class="preprocessor">#define IS_RCC_USART10CLKSOURCE(SOURCE) (((SOURCE) == RCC_USART10CLKSOURCE_D2PCLK2)|| \</span></div>
<div class="line"><a id="l04076" name="l04076"></a><span class="lineno"> 4076</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART10CLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04077" name="l04077"></a><span class="lineno"> 4077</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART10CLKSOURCE_PLL3)    || \</span></div>
<div class="line"><a id="l04078" name="l04078"></a><span class="lineno"> 4078</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART10CLKSOURCE_CSI)     || \</span></div>
<div class="line"><a id="l04079" name="l04079"></a><span class="lineno"> 4079</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART10CLKSOURCE_LSE)     || \</span></div>
<div class="line"><a id="l04080" name="l04080"></a><span class="lineno"> 4080</span><span class="preprocessor">                                        ((SOURCE) == RCC_USART10CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04081" name="l04081"></a><span class="lineno"> 4081</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l04082" name="l04082"></a><span class="lineno"> 4082</span> </div>
<div class="line"><a id="l04083" name="l04083"></a><span class="lineno"> 4083</span><span class="preprocessor">#define IS_RCC_LPUART1CLKSOURCE(SOURCE) (((SOURCE) == RCC_LPUART1CLKSOURCE_D3PCLK1) || \</span></div>
<div class="line"><a id="l04084" name="l04084"></a><span class="lineno"> 4084</span><span class="preprocessor">                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04085" name="l04085"></a><span class="lineno"> 4085</span><span class="preprocessor">                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_PLL3)    || \</span></div>
<div class="line"><a id="l04086" name="l04086"></a><span class="lineno"> 4086</span><span class="preprocessor">                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_CSI)     || \</span></div>
<div class="line"><a id="l04087" name="l04087"></a><span class="lineno"> 4087</span><span class="preprocessor">                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_LSE)     || \</span></div>
<div class="line"><a id="l04088" name="l04088"></a><span class="lineno"> 4088</span><span class="preprocessor">                                         ((SOURCE) == RCC_LPUART1CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04089" name="l04089"></a><span class="lineno"> 4089</span> </div>
<div class="line"><a id="l04090" name="l04090"></a><span class="lineno"> 4090</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l04091" name="l04091"></a><span class="lineno"> 4091</span><span class="preprocessor">#define IS_RCC_I2C1235CLKSOURCE(SOURCE)   (((SOURCE) == RCC_I2C1235CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04092" name="l04092"></a><span class="lineno"> 4092</span><span class="preprocessor">                                          ((SOURCE) == RCC_I2C1235CLKSOURCE_HSI)     || \</span></div>
<div class="line"><a id="l04093" name="l04093"></a><span class="lineno"> 4093</span><span class="preprocessor">                                          ((SOURCE) == RCC_I2C1235CLKSOURCE_D2PCLK1) || \</span></div>
<div class="line"><a id="l04094" name="l04094"></a><span class="lineno"> 4094</span><span class="preprocessor">                                          ((SOURCE) == RCC_I2C1235CLKSOURCE_CSI))</span></div>
<div class="line"><a id="l04095" name="l04095"></a><span class="lineno"> 4095</span> </div>
<div class="line"><a id="l04096" name="l04096"></a><span class="lineno"> 4096</span><span class="preprocessor">#define IS_RCC_I2C123CLKSOURCE    IS_RCC_I2C1235CLKSOURCE  </span><span class="comment">/* For  API Backward compatibility */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04097" name="l04097"></a><span class="lineno"> 4097</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l04098" name="l04098"></a><span class="lineno"> 4098</span><span class="preprocessor">#define IS_RCC_I2C123CLKSOURCE(SOURCE)   (((SOURCE) == RCC_I2C123CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04099" name="l04099"></a><span class="lineno"> 4099</span><span class="preprocessor">                                          ((SOURCE) == RCC_I2C123CLKSOURCE_HSI)    || \</span></div>
<div class="line"><a id="l04100" name="l04100"></a><span class="lineno"> 4100</span><span class="preprocessor">                                          ((SOURCE) == RCC_I2C123CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04101" name="l04101"></a><span class="lineno"> 4101</span><span class="preprocessor">                                          ((SOURCE) == RCC_I2C123CLKSOURCE_CSI))</span></div>
<div class="line"><a id="l04102" name="l04102"></a><span class="lineno"> 4102</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04103" name="l04103"></a><span class="lineno"> 4103</span> </div>
<div class="line"><a id="l04104" name="l04104"></a><span class="lineno"> 4104</span><span class="preprocessor">#define IS_RCC_I2C1CLKSOURCE(SOURCE)   (((SOURCE) == RCC_I2C1CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04105" name="l04105"></a><span class="lineno"> 4105</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C1CLKSOURCE_HSI)    || \</span></div>
<div class="line"><a id="l04106" name="l04106"></a><span class="lineno"> 4106</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C1CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04107" name="l04107"></a><span class="lineno"> 4107</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C1CLKSOURCE_CSI))</span></div>
<div class="line"><a id="l04108" name="l04108"></a><span class="lineno"> 4108</span> </div>
<div class="line"><a id="l04109" name="l04109"></a><span class="lineno"> 4109</span><span class="preprocessor">#define IS_RCC_I2C2CLKSOURCE(SOURCE)   (((SOURCE) == RCC_I2C2CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04110" name="l04110"></a><span class="lineno"> 4110</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C2CLKSOURCE_HSI)    || \</span></div>
<div class="line"><a id="l04111" name="l04111"></a><span class="lineno"> 4111</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C2CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04112" name="l04112"></a><span class="lineno"> 4112</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C2CLKSOURCE_CSI))</span></div>
<div class="line"><a id="l04113" name="l04113"></a><span class="lineno"> 4113</span> </div>
<div class="line"><a id="l04114" name="l04114"></a><span class="lineno"> 4114</span><span class="preprocessor">#define IS_RCC_I2C3CLKSOURCE(SOURCE)   (((SOURCE) == RCC_I2C3CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04115" name="l04115"></a><span class="lineno"> 4115</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C3CLKSOURCE_HSI)    || \</span></div>
<div class="line"><a id="l04116" name="l04116"></a><span class="lineno"> 4116</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C3CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04117" name="l04117"></a><span class="lineno"> 4117</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C3CLKSOURCE_CSI))</span></div>
<div class="line"><a id="l04118" name="l04118"></a><span class="lineno"> 4118</span> </div>
<div class="line"><a id="l04119" name="l04119"></a><span class="lineno"> 4119</span><span class="preprocessor">#define IS_RCC_I2C4CLKSOURCE(SOURCE)   (((SOURCE) == RCC_I2C4CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04120" name="l04120"></a><span class="lineno"> 4120</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C4CLKSOURCE_HSI)    || \</span></div>
<div class="line"><a id="l04121" name="l04121"></a><span class="lineno"> 4121</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C4CLKSOURCE_D3PCLK1)|| \</span></div>
<div class="line"><a id="l04122" name="l04122"></a><span class="lineno"> 4122</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C4CLKSOURCE_CSI))</span></div>
<div class="line"><a id="l04123" name="l04123"></a><span class="lineno"> 4123</span> </div>
<div class="line"><a id="l04124" name="l04124"></a><span class="lineno"> 4124</span><span class="preprocessor">#if defined(I2C5)</span></div>
<div class="line"><a id="l04125" name="l04125"></a><span class="lineno"> 4125</span><span class="preprocessor">#define IS_RCC_I2C5CLKSOURCE(SOURCE)   (((SOURCE) == RCC_I2C5CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04126" name="l04126"></a><span class="lineno"> 4126</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C5CLKSOURCE_HSI)    || \</span></div>
<div class="line"><a id="l04127" name="l04127"></a><span class="lineno"> 4127</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C5CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04128" name="l04128"></a><span class="lineno"> 4128</span><span class="preprocessor">                                        ((SOURCE) == RCC_I2C5CLKSOURCE_CSI))</span></div>
<div class="line"><a id="l04129" name="l04129"></a><span class="lineno"> 4129</span><span class="preprocessor">#endif </span><span class="comment">/*I2C5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04130" name="l04130"></a><span class="lineno"> 4130</span> </div>
<div class="line"><a id="l04131" name="l04131"></a><span class="lineno"> 4131</span><span class="preprocessor">#define IS_RCC_RNGCLKSOURCE(SOURCE)    (((SOURCE) == RCC_RNGCLKSOURCE_HSI48)|| \</span></div>
<div class="line"><a id="l04132" name="l04132"></a><span class="lineno"> 4132</span><span class="preprocessor">                                        ((SOURCE) == RCC_RNGCLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04133" name="l04133"></a><span class="lineno"> 4133</span><span class="preprocessor">                                        ((SOURCE) == RCC_RNGCLKSOURCE_LSE)  || \</span></div>
<div class="line"><a id="l04134" name="l04134"></a><span class="lineno"> 4134</span><span class="preprocessor">                                        ((SOURCE) == RCC_RNGCLKSOURCE_LSI))</span></div>
<div class="line"><a id="l04135" name="l04135"></a><span class="lineno"> 4135</span> </div>
<div class="line"><a id="l04136" name="l04136"></a><span class="lineno"> 4136</span><span class="preprocessor">#if defined(HRTIM1)</span></div>
<div class="line"><a id="l04137" name="l04137"></a><span class="lineno"> 4137</span><span class="preprocessor">#define IS_RCC_HRTIM1CLKSOURCE(SOURCE) (((SOURCE) == RCC_HRTIM1CLK_TIMCLK) || \</span></div>
<div class="line"><a id="l04138" name="l04138"></a><span class="lineno"> 4138</span><span class="preprocessor">                                        ((SOURCE) == RCC_HRTIM1CLK_CPUCLK))</span></div>
<div class="line"><a id="l04139" name="l04139"></a><span class="lineno"> 4139</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l04140" name="l04140"></a><span class="lineno"> 4140</span> </div>
<div class="line"><a id="l04141" name="l04141"></a><span class="lineno"> 4141</span><span class="preprocessor">#define IS_RCC_USBCLKSOURCE(SOURCE)    (((SOURCE) == RCC_USBCLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04142" name="l04142"></a><span class="lineno"> 4142</span><span class="preprocessor">                                        ((SOURCE) == RCC_USBCLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04143" name="l04143"></a><span class="lineno"> 4143</span><span class="preprocessor">                                        ((SOURCE) == RCC_USBCLKSOURCE_HSI48))</span></div>
<div class="line"><a id="l04144" name="l04144"></a><span class="lineno"> 4144</span> </div>
<div class="line"><a id="l04145" name="l04145"></a><span class="lineno"> 4145</span><span class="preprocessor">#define IS_RCC_SAI1CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04146" name="l04146"></a><span class="lineno"> 4146</span><span class="preprocessor">               (((__SOURCE__) == RCC_SAI1CLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04147" name="l04147"></a><span class="lineno"> 4147</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI1CLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04148" name="l04148"></a><span class="lineno"> 4148</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI1CLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04149" name="l04149"></a><span class="lineno"> 4149</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI1CLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04150" name="l04150"></a><span class="lineno"> 4150</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI1CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04151" name="l04151"></a><span class="lineno"> 4151</span> </div>
<div class="line"><a id="l04152" name="l04152"></a><span class="lineno"> 4152</span><span class="preprocessor">#if defined(SAI3)</span></div>
<div class="line"><a id="l04153" name="l04153"></a><span class="lineno"> 4153</span><span class="preprocessor">#define IS_RCC_SAI23CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04154" name="l04154"></a><span class="lineno"> 4154</span><span class="preprocessor">               (((__SOURCE__) == RCC_SAI23CLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04155" name="l04155"></a><span class="lineno"> 4155</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI23CLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04156" name="l04156"></a><span class="lineno"> 4156</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI23CLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04157" name="l04157"></a><span class="lineno"> 4157</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI23CLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04158" name="l04158"></a><span class="lineno"> 4158</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI23CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04159" name="l04159"></a><span class="lineno"> 4159</span> </div>
<div class="line"><a id="l04160" name="l04160"></a><span class="lineno"> 4160</span><span class="preprocessor">#define IS_RCC_SAI2CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04161" name="l04161"></a><span class="lineno"> 4161</span><span class="preprocessor">               (((__SOURCE__) == RCC_SAI2CLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04162" name="l04162"></a><span class="lineno"> 4162</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2CLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04163" name="l04163"></a><span class="lineno"> 4163</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2CLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04164" name="l04164"></a><span class="lineno"> 4164</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2CLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04165" name="l04165"></a><span class="lineno"> 4165</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04166" name="l04166"></a><span class="lineno"> 4166</span> </div>
<div class="line"><a id="l04167" name="l04167"></a><span class="lineno"> 4167</span> </div>
<div class="line"><a id="l04168" name="l04168"></a><span class="lineno"> 4168</span><span class="preprocessor">#define IS_RCC_SAI3CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04169" name="l04169"></a><span class="lineno"> 4169</span><span class="preprocessor">               (((__SOURCE__) == RCC_SAI3CLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04170" name="l04170"></a><span class="lineno"> 4170</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI3CLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04171" name="l04171"></a><span class="lineno"> 4171</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI3CLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04172" name="l04172"></a><span class="lineno"> 4172</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI3CLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04173" name="l04173"></a><span class="lineno"> 4173</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI3CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04174" name="l04174"></a><span class="lineno"> 4174</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l04175" name="l04175"></a><span class="lineno"> 4175</span> </div>
<div class="line"><a id="l04176" name="l04176"></a><span class="lineno"> 4176</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2ASEL)</span></div>
<div class="line"><a id="l04177" name="l04177"></a><span class="lineno"> 4177</span><span class="preprocessor">#define IS_RCC_SAI2ACLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04178" name="l04178"></a><span class="lineno"> 4178</span><span class="preprocessor">               (((__SOURCE__) == RCC_SAI2ACLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04179" name="l04179"></a><span class="lineno"> 4179</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2ACLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04180" name="l04180"></a><span class="lineno"> 4180</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2ACLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04181" name="l04181"></a><span class="lineno"> 4181</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2ACLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04182" name="l04182"></a><span class="lineno"> 4182</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2ACLKSOURCE_PIN) || \</span></div>
<div class="line"><a id="l04183" name="l04183"></a><span class="lineno"> 4183</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2ACLKSOURCE_SPDIF))</span></div>
<div class="line"><a id="l04184" name="l04184"></a><span class="lineno"> 4184</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l04185" name="l04185"></a><span class="lineno"> 4185</span> </div>
<div class="line"><a id="l04186" name="l04186"></a><span class="lineno"> 4186</span><span class="preprocessor">#if defined(RCC_CDCCIP1R_SAI2BSEL)</span></div>
<div class="line"><a id="l04187" name="l04187"></a><span class="lineno"> 4187</span><span class="preprocessor">#define IS_RCC_SAI2BCLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04188" name="l04188"></a><span class="lineno"> 4188</span><span class="preprocessor">               (((__SOURCE__) == RCC_SAI2BCLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04189" name="l04189"></a><span class="lineno"> 4189</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2BCLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04190" name="l04190"></a><span class="lineno"> 4190</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2BCLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04191" name="l04191"></a><span class="lineno"> 4191</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2BCLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04192" name="l04192"></a><span class="lineno"> 4192</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2BCLKSOURCE_PIN) || \</span></div>
<div class="line"><a id="l04193" name="l04193"></a><span class="lineno"> 4193</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI2BCLKSOURCE_SPDIF))</span></div>
<div class="line"><a id="l04194" name="l04194"></a><span class="lineno"> 4194</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l04195" name="l04195"></a><span class="lineno"> 4195</span> </div>
<div class="line"><a id="l04196" name="l04196"></a><span class="lineno"> 4196</span><span class="preprocessor">#define IS_RCC_SPI123CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04197" name="l04197"></a><span class="lineno"> 4197</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI123CLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04198" name="l04198"></a><span class="lineno"> 4198</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI123CLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04199" name="l04199"></a><span class="lineno"> 4199</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI123CLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04200" name="l04200"></a><span class="lineno"> 4200</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI123CLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04201" name="l04201"></a><span class="lineno"> 4201</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI123CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04202" name="l04202"></a><span class="lineno"> 4202</span> </div>
<div class="line"><a id="l04203" name="l04203"></a><span class="lineno"> 4203</span><span class="preprocessor">#define IS_RCC_SPI1CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04204" name="l04204"></a><span class="lineno"> 4204</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI1CLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04205" name="l04205"></a><span class="lineno"> 4205</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI1CLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04206" name="l04206"></a><span class="lineno"> 4206</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI1CLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04207" name="l04207"></a><span class="lineno"> 4207</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI1CLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04208" name="l04208"></a><span class="lineno"> 4208</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI1CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04209" name="l04209"></a><span class="lineno"> 4209</span> </div>
<div class="line"><a id="l04210" name="l04210"></a><span class="lineno"> 4210</span><span class="preprocessor">#define IS_RCC_SPI2CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04211" name="l04211"></a><span class="lineno"> 4211</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI2CLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04212" name="l04212"></a><span class="lineno"> 4212</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI2CLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04213" name="l04213"></a><span class="lineno"> 4213</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI2CLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04214" name="l04214"></a><span class="lineno"> 4214</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI2CLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04215" name="l04215"></a><span class="lineno"> 4215</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI2CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04216" name="l04216"></a><span class="lineno"> 4216</span> </div>
<div class="line"><a id="l04217" name="l04217"></a><span class="lineno"> 4217</span><span class="preprocessor">#define IS_RCC_SPI3CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04218" name="l04218"></a><span class="lineno"> 4218</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI3CLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04219" name="l04219"></a><span class="lineno"> 4219</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI3CLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04220" name="l04220"></a><span class="lineno"> 4220</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI3CLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04221" name="l04221"></a><span class="lineno"> 4221</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI3CLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04222" name="l04222"></a><span class="lineno"> 4222</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI3CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04223" name="l04223"></a><span class="lineno"> 4223</span> </div>
<div class="line"><a id="l04224" name="l04224"></a><span class="lineno"> 4224</span><span class="preprocessor">#define IS_RCC_SPI45CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04225" name="l04225"></a><span class="lineno"> 4225</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI45CLKSOURCE_D2PCLK2)  || \</span></div>
<div class="line"><a id="l04226" name="l04226"></a><span class="lineno"> 4226</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI45CLKSOURCE_PLL2)     || \</span></div>
<div class="line"><a id="l04227" name="l04227"></a><span class="lineno"> 4227</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI45CLKSOURCE_PLL3)     || \</span></div>
<div class="line"><a id="l04228" name="l04228"></a><span class="lineno"> 4228</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI45CLKSOURCE_HSI)      || \</span></div>
<div class="line"><a id="l04229" name="l04229"></a><span class="lineno"> 4229</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI45CLKSOURCE_CSI)      || \</span></div>
<div class="line"><a id="l04230" name="l04230"></a><span class="lineno"> 4230</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI45CLKSOURCE_HSE))</span></div>
<div class="line"><a id="l04231" name="l04231"></a><span class="lineno"> 4231</span> </div>
<div class="line"><a id="l04232" name="l04232"></a><span class="lineno"> 4232</span><span class="preprocessor">#define IS_RCC_SPI4CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04233" name="l04233"></a><span class="lineno"> 4233</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI4CLKSOURCE_D2PCLK2)  || \</span></div>
<div class="line"><a id="l04234" name="l04234"></a><span class="lineno"> 4234</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI4CLKSOURCE_PLL2)     || \</span></div>
<div class="line"><a id="l04235" name="l04235"></a><span class="lineno"> 4235</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI4CLKSOURCE_PLL3)     || \</span></div>
<div class="line"><a id="l04236" name="l04236"></a><span class="lineno"> 4236</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI4CLKSOURCE_HSI)      || \</span></div>
<div class="line"><a id="l04237" name="l04237"></a><span class="lineno"> 4237</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI4CLKSOURCE_CSI)      || \</span></div>
<div class="line"><a id="l04238" name="l04238"></a><span class="lineno"> 4238</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI4CLKSOURCE_HSE))</span></div>
<div class="line"><a id="l04239" name="l04239"></a><span class="lineno"> 4239</span> </div>
<div class="line"><a id="l04240" name="l04240"></a><span class="lineno"> 4240</span><span class="preprocessor">#define IS_RCC_SPI5CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04241" name="l04241"></a><span class="lineno"> 4241</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI5CLKSOURCE_D2PCLK2)|| \</span></div>
<div class="line"><a id="l04242" name="l04242"></a><span class="lineno"> 4242</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI5CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04243" name="l04243"></a><span class="lineno"> 4243</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI5CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04244" name="l04244"></a><span class="lineno"> 4244</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI5CLKSOURCE_HSI)    || \</span></div>
<div class="line"><a id="l04245" name="l04245"></a><span class="lineno"> 4245</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI5CLKSOURCE_CSI)    || \</span></div>
<div class="line"><a id="l04246" name="l04246"></a><span class="lineno"> 4246</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI5CLKSOURCE_HSE))</span></div>
<div class="line"><a id="l04247" name="l04247"></a><span class="lineno"> 4247</span> </div>
<div class="line"><a id="l04248" name="l04248"></a><span class="lineno"> 4248</span><span class="preprocessor">#if defined(RCC_D3CCIPR_SPI6SEL)</span></div>
<div class="line"><a id="l04249" name="l04249"></a><span class="lineno"> 4249</span><span class="preprocessor">#define IS_RCC_SPI6CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04250" name="l04250"></a><span class="lineno"> 4250</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI6CLKSOURCE_D3PCLK1) || \</span></div>
<div class="line"><a id="l04251" name="l04251"></a><span class="lineno"> 4251</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04252" name="l04252"></a><span class="lineno"> 4252</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_PLL3)    || \</span></div>
<div class="line"><a id="l04253" name="l04253"></a><span class="lineno"> 4253</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_HSI)     || \</span></div>
<div class="line"><a id="l04254" name="l04254"></a><span class="lineno"> 4254</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_CSI)     || \</span></div>
<div class="line"><a id="l04255" name="l04255"></a><span class="lineno"> 4255</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_HSE))</span></div>
<div class="line"><a id="l04256" name="l04256"></a><span class="lineno"> 4256</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l04257" name="l04257"></a><span class="lineno"> 4257</span><span class="preprocessor">#define IS_RCC_SPI6CLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04258" name="l04258"></a><span class="lineno"> 4258</span><span class="preprocessor">               (((__SOURCE__) == RCC_SPI6CLKSOURCE_D3PCLK1) || \</span></div>
<div class="line"><a id="l04259" name="l04259"></a><span class="lineno"> 4259</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04260" name="l04260"></a><span class="lineno"> 4260</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_PLL3)    || \</span></div>
<div class="line"><a id="l04261" name="l04261"></a><span class="lineno"> 4261</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_HSI)     || \</span></div>
<div class="line"><a id="l04262" name="l04262"></a><span class="lineno"> 4262</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_CSI)     || \</span></div>
<div class="line"><a id="l04263" name="l04263"></a><span class="lineno"> 4263</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_HSE)     || \</span></div>
<div class="line"><a id="l04264" name="l04264"></a><span class="lineno"> 4264</span><span class="preprocessor">                ((__SOURCE__) == RCC_SPI6CLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04265" name="l04265"></a><span class="lineno"> 4265</span><span class="preprocessor">#endif </span><span class="comment">/* RCC_D3CCIPR_SPI6SEL */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04266" name="l04266"></a><span class="lineno"> 4266</span> </div>
<div class="line"><a id="l04267" name="l04267"></a><span class="lineno"> 4267</span><span class="preprocessor">#if defined(SAI4)</span></div>
<div class="line"><a id="l04268" name="l04268"></a><span class="lineno"> 4268</span><span class="preprocessor">#define IS_RCC_SAI4ACLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04269" name="l04269"></a><span class="lineno"> 4269</span><span class="preprocessor">               (((__SOURCE__) == RCC_SAI4ACLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04270" name="l04270"></a><span class="lineno"> 4270</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI4ACLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04271" name="l04271"></a><span class="lineno"> 4271</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI4ACLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04272" name="l04272"></a><span class="lineno"> 4272</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI4ACLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04273" name="l04273"></a><span class="lineno"> 4273</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI4ACLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04274" name="l04274"></a><span class="lineno"> 4274</span> </div>
<div class="line"><a id="l04275" name="l04275"></a><span class="lineno"> 4275</span><span class="preprocessor">#define IS_RCC_SAI4BCLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04276" name="l04276"></a><span class="lineno"> 4276</span><span class="preprocessor">               (((__SOURCE__) == RCC_SAI4BCLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04277" name="l04277"></a><span class="lineno"> 4277</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI4BCLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04278" name="l04278"></a><span class="lineno"> 4278</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI4BCLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04279" name="l04279"></a><span class="lineno"> 4279</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI4BCLKSOURCE_CLKP) || \</span></div>
<div class="line"><a id="l04280" name="l04280"></a><span class="lineno"> 4280</span><span class="preprocessor">                ((__SOURCE__) == RCC_SAI4BCLKSOURCE_PIN))</span></div>
<div class="line"><a id="l04281" name="l04281"></a><span class="lineno"> 4281</span><span class="preprocessor">#endif </span><span class="comment">/*SAI4*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04282" name="l04282"></a><span class="lineno"> 4282</span> </div>
<div class="line"><a id="l04283" name="l04283"></a><span class="lineno"> 4283</span><span class="preprocessor">#define IS_RCC_PLL3M_VALUE(VALUE) ((1U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 63U))</span></div>
<div class="line"><a id="l04284" name="l04284"></a><span class="lineno"> 4284</span><span class="preprocessor">#define IS_RCC_PLL3N_VALUE(VALUE) ((4U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 512U))</span></div>
<div class="line"><a id="l04285" name="l04285"></a><span class="lineno"> 4285</span><span class="preprocessor">#define IS_RCC_PLL3P_VALUE(VALUE) ((1U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 128U))</span></div>
<div class="line"><a id="l04286" name="l04286"></a><span class="lineno"> 4286</span><span class="preprocessor">#define IS_RCC_PLL3Q_VALUE(VALUE) ((1U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 128U))</span></div>
<div class="line"><a id="l04287" name="l04287"></a><span class="lineno"> 4287</span><span class="preprocessor">#define IS_RCC_PLL3R_VALUE(VALUE) ((1U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 128U))</span></div>
<div class="line"><a id="l04288" name="l04288"></a><span class="lineno"> 4288</span> </div>
<div class="line"><a id="l04289" name="l04289"></a><span class="lineno"> 4289</span><span class="preprocessor">#define IS_RCC_PLL2M_VALUE(VALUE) ((1U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 63U))</span></div>
<div class="line"><a id="l04290" name="l04290"></a><span class="lineno"> 4290</span><span class="preprocessor">#define IS_RCC_PLL2N_VALUE(VALUE) ((4U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 512U))</span></div>
<div class="line"><a id="l04291" name="l04291"></a><span class="lineno"> 4291</span><span class="preprocessor">#define IS_RCC_PLL2P_VALUE(VALUE) ((1U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 128U))</span></div>
<div class="line"><a id="l04292" name="l04292"></a><span class="lineno"> 4292</span><span class="preprocessor">#define IS_RCC_PLL2Q_VALUE(VALUE) ((1U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 128U))</span></div>
<div class="line"><a id="l04293" name="l04293"></a><span class="lineno"> 4293</span><span class="preprocessor">#define IS_RCC_PLL2R_VALUE(VALUE) ((1U &lt;= (VALUE)) &amp;&amp; ((VALUE) &lt;= 128U))</span></div>
<div class="line"><a id="l04294" name="l04294"></a><span class="lineno"> 4294</span> </div>
<div class="line"><a id="l04295" name="l04295"></a><span class="lineno"> 4295</span><span class="preprocessor">#define IS_RCC_PLL2RGE_VALUE(VALUE) (((VALUE) == RCC_PLL2VCIRANGE_0)  || \</span></div>
<div class="line"><a id="l04296" name="l04296"></a><span class="lineno"> 4296</span><span class="preprocessor">                                    ((VALUE) == RCC_PLL2VCIRANGE_1)   || \</span></div>
<div class="line"><a id="l04297" name="l04297"></a><span class="lineno"> 4297</span><span class="preprocessor">                                    ((VALUE) == RCC_PLL2VCIRANGE_2)   || \</span></div>
<div class="line"><a id="l04298" name="l04298"></a><span class="lineno"> 4298</span><span class="preprocessor">                                    ((VALUE) == RCC_PLL2VCIRANGE_3))</span></div>
<div class="line"><a id="l04299" name="l04299"></a><span class="lineno"> 4299</span> </div>
<div class="line"><a id="l04300" name="l04300"></a><span class="lineno"> 4300</span><span class="preprocessor">#define IS_RCC_PLL3RGE_VALUE(VALUE) (((VALUE) == RCC_PLL3VCIRANGE_0)  || \</span></div>
<div class="line"><a id="l04301" name="l04301"></a><span class="lineno"> 4301</span><span class="preprocessor">                                    ((VALUE) == RCC_PLL3VCIRANGE_1)   || \</span></div>
<div class="line"><a id="l04302" name="l04302"></a><span class="lineno"> 4302</span><span class="preprocessor">                                    ((VALUE) == RCC_PLL3VCIRANGE_2)   || \</span></div>
<div class="line"><a id="l04303" name="l04303"></a><span class="lineno"> 4303</span><span class="preprocessor">                                    ((VALUE) == RCC_PLL3VCIRANGE_3))</span></div>
<div class="line"><a id="l04304" name="l04304"></a><span class="lineno"> 4304</span> </div>
<div class="line"><a id="l04305" name="l04305"></a><span class="lineno"> 4305</span><span class="preprocessor">#define IS_RCC_PLL2VCO_VALUE(VALUE) (((VALUE) == RCC_PLL2VCOWIDE)  || \</span></div>
<div class="line"><a id="l04306" name="l04306"></a><span class="lineno"> 4306</span><span class="preprocessor">                                    ((VALUE) == RCC_PLL2VCOMEDIUM))</span></div>
<div class="line"><a id="l04307" name="l04307"></a><span class="lineno"> 4307</span> </div>
<div class="line"><a id="l04308" name="l04308"></a><span class="lineno"> 4308</span><span class="preprocessor">#define IS_RCC_PLL3VCO_VALUE(VALUE) (((VALUE) == RCC_PLL3VCOWIDE)  || \</span></div>
<div class="line"><a id="l04309" name="l04309"></a><span class="lineno"> 4309</span><span class="preprocessor">                                    ((VALUE) == RCC_PLL3VCOMEDIUM))</span></div>
<div class="line"><a id="l04310" name="l04310"></a><span class="lineno"> 4310</span> </div>
<div class="line"><a id="l04311" name="l04311"></a><span class="lineno"> 4311</span><span class="preprocessor">#define IS_RCC_LPTIM1CLK(SOURCE)       (((SOURCE) == RCC_LPTIM1CLKSOURCE_D2PCLK1)|| \</span></div>
<div class="line"><a id="l04312" name="l04312"></a><span class="lineno"> 4312</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04313" name="l04313"></a><span class="lineno"> 4313</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04314" name="l04314"></a><span class="lineno"> 4314</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04315" name="l04315"></a><span class="lineno"> 4315</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_LSI)    || \</span></div>
<div class="line"><a id="l04316" name="l04316"></a><span class="lineno"> 4316</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM1CLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04317" name="l04317"></a><span class="lineno"> 4317</span> </div>
<div class="line"><a id="l04318" name="l04318"></a><span class="lineno"> 4318</span><span class="preprocessor">#define IS_RCC_LPTIM2CLK(SOURCE)       (((SOURCE) == RCC_LPTIM2CLKSOURCE_D3PCLK1)|| \</span></div>
<div class="line"><a id="l04319" name="l04319"></a><span class="lineno"> 4319</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04320" name="l04320"></a><span class="lineno"> 4320</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04321" name="l04321"></a><span class="lineno"> 4321</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04322" name="l04322"></a><span class="lineno"> 4322</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_LSI)    || \</span></div>
<div class="line"><a id="l04323" name="l04323"></a><span class="lineno"> 4323</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM2CLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04324" name="l04324"></a><span class="lineno"> 4324</span> </div>
<div class="line"><a id="l04325" name="l04325"></a><span class="lineno"> 4325</span><span class="preprocessor">#define IS_RCC_LPTIM345CLK(SOURCE)     (((SOURCE) == RCC_LPTIM345CLKSOURCE_D3PCLK1)|| \</span></div>
<div class="line"><a id="l04326" name="l04326"></a><span class="lineno"> 4326</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04327" name="l04327"></a><span class="lineno"> 4327</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04328" name="l04328"></a><span class="lineno"> 4328</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04329" name="l04329"></a><span class="lineno"> 4329</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_LSI)    || \</span></div>
<div class="line"><a id="l04330" name="l04330"></a><span class="lineno"> 4330</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM345CLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04331" name="l04331"></a><span class="lineno"> 4331</span> </div>
<div class="line"><a id="l04332" name="l04332"></a><span class="lineno"> 4332</span><span class="preprocessor">#define IS_RCC_LPTIM3CLK(SOURCE)       (((SOURCE) == RCC_LPTIM3CLKSOURCE_D3PCLK1)  || \</span></div>
<div class="line"><a id="l04333" name="l04333"></a><span class="lineno"> 4333</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_PLL2)     || \</span></div>
<div class="line"><a id="l04334" name="l04334"></a><span class="lineno"> 4334</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_PLL3)     || \</span></div>
<div class="line"><a id="l04335" name="l04335"></a><span class="lineno"> 4335</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_LSE)      || \</span></div>
<div class="line"><a id="l04336" name="l04336"></a><span class="lineno"> 4336</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_LSI)      || \</span></div>
<div class="line"><a id="l04337" name="l04337"></a><span class="lineno"> 4337</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM3CLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04338" name="l04338"></a><span class="lineno"> 4338</span> </div>
<div class="line"><a id="l04339" name="l04339"></a><span class="lineno"> 4339</span><span class="preprocessor">#if defined(LPTIM4)</span></div>
<div class="line"><a id="l04340" name="l04340"></a><span class="lineno"> 4340</span><span class="preprocessor">#define IS_RCC_LPTIM4CLK(SOURCE)       (((SOURCE) == RCC_LPTIM4CLKSOURCE_D3PCLK1)|| \</span></div>
<div class="line"><a id="l04341" name="l04341"></a><span class="lineno"> 4341</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04342" name="l04342"></a><span class="lineno"> 4342</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04343" name="l04343"></a><span class="lineno"> 4343</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04344" name="l04344"></a><span class="lineno"> 4344</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_LSI)    || \</span></div>
<div class="line"><a id="l04345" name="l04345"></a><span class="lineno"> 4345</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM4CLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04346" name="l04346"></a><span class="lineno"> 4346</span><span class="preprocessor">#endif </span><span class="comment">/* LPTIM4*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04347" name="l04347"></a><span class="lineno"> 4347</span> </div>
<div class="line"><a id="l04348" name="l04348"></a><span class="lineno"> 4348</span><span class="preprocessor">#if defined(LPTIM5)</span></div>
<div class="line"><a id="l04349" name="l04349"></a><span class="lineno"> 4349</span><span class="preprocessor">#define IS_RCC_LPTIM5CLK(SOURCE)       (((SOURCE) == RCC_LPTIM5CLKSOURCE_D3PCLK1)|| \</span></div>
<div class="line"><a id="l04350" name="l04350"></a><span class="lineno"> 4350</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_PLL2)   || \</span></div>
<div class="line"><a id="l04351" name="l04351"></a><span class="lineno"> 4351</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_PLL3)   || \</span></div>
<div class="line"><a id="l04352" name="l04352"></a><span class="lineno"> 4352</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_LSE)    || \</span></div>
<div class="line"><a id="l04353" name="l04353"></a><span class="lineno"> 4353</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_LSI)    || \</span></div>
<div class="line"><a id="l04354" name="l04354"></a><span class="lineno"> 4354</span><span class="preprocessor">                                        ((SOURCE) == RCC_LPTIM5CLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04355" name="l04355"></a><span class="lineno"> 4355</span><span class="preprocessor">#endif </span><span class="comment">/*LPTIM5*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04356" name="l04356"></a><span class="lineno"> 4356</span> </div>
<div class="line"><a id="l04357" name="l04357"></a><span class="lineno"> 4357</span><span class="preprocessor">#if defined(QUADSPI)</span></div>
<div class="line"><a id="l04358" name="l04358"></a><span class="lineno"> 4358</span><span class="preprocessor">#define IS_RCC_QSPICLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04359" name="l04359"></a><span class="lineno"> 4359</span><span class="preprocessor">               (((__SOURCE__) == RCC_QSPICLKSOURCE_D1HCLK)  || \</span></div>
<div class="line"><a id="l04360" name="l04360"></a><span class="lineno"> 4360</span><span class="preprocessor">                ((__SOURCE__) == RCC_QSPICLKSOURCE_PLL)     || \</span></div>
<div class="line"><a id="l04361" name="l04361"></a><span class="lineno"> 4361</span><span class="preprocessor">                ((__SOURCE__) == RCC_QSPICLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04362" name="l04362"></a><span class="lineno"> 4362</span><span class="preprocessor">                ((__SOURCE__) == RCC_QSPICLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04363" name="l04363"></a><span class="lineno"> 4363</span><span class="preprocessor">#endif </span><span class="comment">/*QUADSPI*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04364" name="l04364"></a><span class="lineno"> 4364</span> </div>
<div class="line"><a id="l04365" name="l04365"></a><span class="lineno"> 4365</span><span class="preprocessor">#if defined(OCTOSPI1) || defined(OCTOSPI1)</span></div>
<div class="line"><a id="l04366" name="l04366"></a><span class="lineno"> 4366</span><span class="preprocessor">#define IS_RCC_OSPICLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04367" name="l04367"></a><span class="lineno"> 4367</span><span class="preprocessor">               (((__SOURCE__) == RCC_OSPICLKSOURCE_D1HCLK)  || \</span></div>
<div class="line"><a id="l04368" name="l04368"></a><span class="lineno"> 4368</span><span class="preprocessor">                ((__SOURCE__) == RCC_OSPICLKSOURCE_PLL)     || \</span></div>
<div class="line"><a id="l04369" name="l04369"></a><span class="lineno"> 4369</span><span class="preprocessor">                ((__SOURCE__) == RCC_OSPICLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04370" name="l04370"></a><span class="lineno"> 4370</span><span class="preprocessor">                ((__SOURCE__) == RCC_OSPICLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04371" name="l04371"></a><span class="lineno"> 4371</span><span class="preprocessor">#endif </span><span class="comment">/*OCTOSPI1 || OCTOSPI1*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04372" name="l04372"></a><span class="lineno"> 4372</span> </div>
<div class="line"><a id="l04373" name="l04373"></a><span class="lineno"> 4373</span><span class="preprocessor">#if defined(DSI)</span></div>
<div class="line"><a id="l04374" name="l04374"></a><span class="lineno"> 4374</span><span class="preprocessor">#define IS_RCC_DSICLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04375" name="l04375"></a><span class="lineno"> 4375</span><span class="preprocessor">               (((__SOURCE__) == RCC_DSICLKSOURCE_PHY)  || \</span></div>
<div class="line"><a id="l04376" name="l04376"></a><span class="lineno"> 4376</span><span class="preprocessor">                ((__SOURCE__) == RCC_DSICLKSOURCE_PLL2))</span></div>
<div class="line"><a id="l04377" name="l04377"></a><span class="lineno"> 4377</span><span class="preprocessor">#endif </span><span class="comment">/*DSI*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04378" name="l04378"></a><span class="lineno"> 4378</span> </div>
<div class="line"><a id="l04379" name="l04379"></a><span class="lineno"> 4379</span><span class="preprocessor">#define IS_RCC_FMCCLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04380" name="l04380"></a><span class="lineno"> 4380</span><span class="preprocessor">               (((__SOURCE__) == RCC_FMCCLKSOURCE_D1HCLK)  || \</span></div>
<div class="line"><a id="l04381" name="l04381"></a><span class="lineno"> 4381</span><span class="preprocessor">                ((__SOURCE__) == RCC_FMCCLKSOURCE_PLL)     || \</span></div>
<div class="line"><a id="l04382" name="l04382"></a><span class="lineno"> 4382</span><span class="preprocessor">                ((__SOURCE__) == RCC_FMCCLKSOURCE_PLL2)    || \</span></div>
<div class="line"><a id="l04383" name="l04383"></a><span class="lineno"> 4383</span><span class="preprocessor">                ((__SOURCE__) == RCC_FMCCLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04384" name="l04384"></a><span class="lineno"> 4384</span> </div>
<div class="line"><a id="l04385" name="l04385"></a><span class="lineno"> 4385</span><span class="preprocessor">#if defined(FDCAN1) || defined(FDCAN2)</span></div>
<div class="line"><a id="l04386" name="l04386"></a><span class="lineno"> 4386</span><span class="preprocessor">#define IS_RCC_FDCANCLK(__SOURCE__)   \</span></div>
<div class="line"><a id="l04387" name="l04387"></a><span class="lineno"> 4387</span><span class="preprocessor">               (((__SOURCE__) == RCC_FDCANCLKSOURCE_HSE)  || \</span></div>
<div class="line"><a id="l04388" name="l04388"></a><span class="lineno"> 4388</span><span class="preprocessor">                ((__SOURCE__) == RCC_FDCANCLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04389" name="l04389"></a><span class="lineno"> 4389</span><span class="preprocessor">                ((__SOURCE__) == RCC_FDCANCLKSOURCE_PLL2))</span></div>
<div class="line"><a id="l04390" name="l04390"></a><span class="lineno"> 4390</span><span class="preprocessor">#endif </span><span class="comment">/*FDCAN1 || FDCAN2*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04391" name="l04391"></a><span class="lineno"> 4391</span> </div>
<div class="line"><a id="l04392" name="l04392"></a><span class="lineno"> 4392</span><span class="preprocessor">#define IS_RCC_SDMMC(__SOURCE__)   \</span></div>
<div class="line"><a id="l04393" name="l04393"></a><span class="lineno"> 4393</span><span class="preprocessor">                (((__SOURCE__) == RCC_SDMMCCLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04394" name="l04394"></a><span class="lineno"> 4394</span><span class="preprocessor">                ((__SOURCE__) == RCC_SDMMCCLKSOURCE_PLL2))</span></div>
<div class="line"><a id="l04395" name="l04395"></a><span class="lineno"> 4395</span> </div>
<div class="line"><a id="l04396" name="l04396"></a><span class="lineno"> 4396</span><span class="preprocessor">#define IS_RCC_ADCCLKSOURCE(SOURCE)    (((SOURCE) == RCC_ADCCLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04397" name="l04397"></a><span class="lineno"> 4397</span><span class="preprocessor">                                        ((SOURCE) == RCC_ADCCLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04398" name="l04398"></a><span class="lineno"> 4398</span><span class="preprocessor">                                        ((SOURCE) == RCC_ADCCLKSOURCE_CLKP))</span></div>
<div class="line"><a id="l04399" name="l04399"></a><span class="lineno"> 4399</span> </div>
<div class="line"><a id="l04400" name="l04400"></a><span class="lineno"> 4400</span><span class="preprocessor">#define IS_RCC_SWPMI1CLKSOURCE(SOURCE) (((SOURCE) == RCC_SWPMI1CLKSOURCE_D2PCLK1) || \</span></div>
<div class="line"><a id="l04401" name="l04401"></a><span class="lineno"> 4401</span><span class="preprocessor">                                        ((SOURCE) == RCC_SWPMI1CLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04402" name="l04402"></a><span class="lineno"> 4402</span> </div>
<div class="line"><a id="l04403" name="l04403"></a><span class="lineno"> 4403</span><span class="preprocessor">#define IS_RCC_DFSDM1CLKSOURCE(SOURCE)  (((SOURCE) == RCC_DFSDM1CLKSOURCE_D2PCLK1) || \</span></div>
<div class="line"><a id="l04404" name="l04404"></a><span class="lineno"> 4404</span><span class="preprocessor">                                         ((SOURCE) == RCC_DFSDM1CLKSOURCE_SYS))</span></div>
<div class="line"><a id="l04405" name="l04405"></a><span class="lineno"> 4405</span> </div>
<div class="line"><a id="l04406" name="l04406"></a><span class="lineno"> 4406</span><span class="preprocessor">#if defined(DFSDM2_BASE)</span></div>
<div class="line"><a id="l04407" name="l04407"></a><span class="lineno"> 4407</span><span class="preprocessor">#define IS_RCC_DFSDM2CLKSOURCE(SOURCE)  (((SOURCE) == RCC_DFSDM2CLKSOURCE_SRDPCLK1) || \</span></div>
<div class="line"><a id="l04408" name="l04408"></a><span class="lineno"> 4408</span><span class="preprocessor">                                        ((SOURCE) == RCC_DFSDM2CLKSOURCE_SYS))</span></div>
<div class="line"><a id="l04409" name="l04409"></a><span class="lineno"> 4409</span><span class="preprocessor">#endif </span><span class="comment">/*DFSDM2*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04410" name="l04410"></a><span class="lineno"> 4410</span> </div>
<div class="line"><a id="l04411" name="l04411"></a><span class="lineno"> 4411</span><span class="preprocessor">#define IS_RCC_SPDIFRXCLKSOURCE(SOURCE)(((SOURCE) == RCC_SPDIFRXCLKSOURCE_PLL)  || \</span></div>
<div class="line"><a id="l04412" name="l04412"></a><span class="lineno"> 4412</span><span class="preprocessor">                                        ((SOURCE) == RCC_SPDIFRXCLKSOURCE_PLL2) || \</span></div>
<div class="line"><a id="l04413" name="l04413"></a><span class="lineno"> 4413</span><span class="preprocessor">                                        ((SOURCE) == RCC_SPDIFRXCLKSOURCE_PLL3) || \</span></div>
<div class="line"><a id="l04414" name="l04414"></a><span class="lineno"> 4414</span><span class="preprocessor">                                        ((SOURCE) == RCC_SPDIFRXCLKSOURCE_HSI))</span></div>
<div class="line"><a id="l04415" name="l04415"></a><span class="lineno"> 4415</span> </div>
<div class="line"><a id="l04416" name="l04416"></a><span class="lineno"> 4416</span><span class="preprocessor">#define IS_RCC_CECCLKSOURCE(SOURCE)  (((SOURCE) == RCC_CECCLKSOURCE_LSE) || \</span></div>
<div class="line"><a id="l04417" name="l04417"></a><span class="lineno"> 4417</span><span class="preprocessor">                                      ((SOURCE) == RCC_CECCLKSOURCE_LSI) || \</span></div>
<div class="line"><a id="l04418" name="l04418"></a><span class="lineno"> 4418</span><span class="preprocessor">                                      ((SOURCE) == RCC_CECCLKSOURCE_CSI))</span></div>
<div class="line"><a id="l04419" name="l04419"></a><span class="lineno"> 4419</span> </div>
<div class="line"><a id="l04420" name="l04420"></a><span class="lineno"> 4420</span><span class="preprocessor">#define IS_RCC_CLKPSOURCE(SOURCE)   (((SOURCE) == RCC_CLKPSOURCE_HSI)  || \</span></div>
<div class="line"><a id="l04421" name="l04421"></a><span class="lineno"> 4421</span><span class="preprocessor">                                      ((SOURCE) == RCC_CLKPSOURCE_CSI) || \</span></div>
<div class="line"><a id="l04422" name="l04422"></a><span class="lineno"> 4422</span><span class="preprocessor">                                      ((SOURCE) == RCC_CLKPSOURCE_HSE))</span></div>
<div class="line"><a id="l04423" name="l04423"></a><span class="lineno"> 4423</span><span class="preprocessor">#define IS_RCC_TIMPRES(VALUE)  \</span></div>
<div class="line"><a id="l04424" name="l04424"></a><span class="lineno"> 4424</span><span class="preprocessor">               (((VALUE) == RCC_TIMPRES_DESACTIVATED) || \</span></div>
<div class="line"><a id="l04425" name="l04425"></a><span class="lineno"> 4425</span><span class="preprocessor">                ((VALUE) == RCC_TIMPRES_ACTIVATED))</span></div>
<div class="line"><a id="l04426" name="l04426"></a><span class="lineno"> 4426</span> </div>
<div class="line"><a id="l04427" name="l04427"></a><span class="lineno"> 4427</span><span class="preprocessor">#if defined(DUAL_CORE)</span></div>
<div class="line"><a id="l04428" name="l04428"></a><span class="lineno"> 4428</span><span class="preprocessor">#define IS_RCC_BOOT_CORE(CORE)   (((CORE) == RCC_BOOT_C1)  || \</span></div>
<div class="line"><a id="l04429" name="l04429"></a><span class="lineno"> 4429</span><span class="preprocessor">                                  ((CORE) == RCC_BOOT_C2))</span></div>
<div class="line"><a id="l04430" name="l04430"></a><span class="lineno"> 4430</span><span class="preprocessor">#endif </span><span class="comment">/*DUAL_CORE*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04431" name="l04431"></a><span class="lineno"> 4431</span> </div>
<div class="line"><a id="l04432" name="l04432"></a><span class="lineno"> 4432</span><span class="preprocessor">#if defined(DUAL_CORE)</span></div>
<div class="line"><a id="l04433" name="l04433"></a><span class="lineno"> 4433</span><span class="preprocessor">#define IS_RCC_SCOPE_WWDG(WWDG)   (((WWDG) == RCC_WWDG1)  || \</span></div>
<div class="line"><a id="l04434" name="l04434"></a><span class="lineno"> 4434</span><span class="preprocessor">                                  ((WWDG) == RCC_WWDG2))</span></div>
<div class="line"><a id="l04435" name="l04435"></a><span class="lineno"> 4435</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l04436" name="l04436"></a><span class="lineno"> 4436</span><span class="preprocessor">#define IS_RCC_SCOPE_WWDG(WWDG)   ((WWDG) == RCC_WWDG1)</span></div>
<div class="line"><a id="l04437" name="l04437"></a><span class="lineno"> 4437</span> </div>
<div class="line"><a id="l04438" name="l04438"></a><span class="lineno"> 4438</span><span class="preprocessor">#endif </span><span class="comment">/*DUAL_CORE*/</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04439" name="l04439"></a><span class="lineno"> 4439</span> </div>
<div class="line"><a id="l04440" name="l04440"></a><span class="lineno"> 4440</span><span class="preprocessor">#define IS_RCC_CRS_SYNC_SOURCE(__SOURCE__) (((__SOURCE__) == RCC_CRS_SYNC_SOURCE_USB2) || \</span></div>
<div class="line"><a id="l04441" name="l04441"></a><span class="lineno"> 4441</span><span class="preprocessor">                                            ((__SOURCE__) == RCC_CRS_SYNC_SOURCE_LSE)  || \</span></div>
<div class="line"><a id="l04442" name="l04442"></a><span class="lineno"> 4442</span><span class="preprocessor">                                            ((__SOURCE__) == RCC_CRS_SYNC_SOURCE_USB1) || \</span></div>
<div class="line"><a id="l04443" name="l04443"></a><span class="lineno"> 4443</span><span class="preprocessor">                                            ((__SOURCE__) == RCC_CRS_SYNC_SOURCE_PIN))</span></div>
<div class="line"><a id="l04444" name="l04444"></a><span class="lineno"> 4444</span> </div>
<div class="line"><a id="l04445" name="l04445"></a><span class="lineno"> 4445</span><span class="preprocessor">#define IS_RCC_CRS_SYNC_DIV(__DIV__)       (((__DIV__) == RCC_CRS_SYNC_DIV1)  || ((__DIV__) == RCC_CRS_SYNC_DIV2)  || \</span></div>
<div class="line"><a id="l04446" name="l04446"></a><span class="lineno"> 4446</span><span class="preprocessor">                                            ((__DIV__) == RCC_CRS_SYNC_DIV4)  || ((__DIV__) == RCC_CRS_SYNC_DIV8)  || \</span></div>
<div class="line"><a id="l04447" name="l04447"></a><span class="lineno"> 4447</span><span class="preprocessor">                                            ((__DIV__) == RCC_CRS_SYNC_DIV16) || ((__DIV__) == RCC_CRS_SYNC_DIV32) || \</span></div>
<div class="line"><a id="l04448" name="l04448"></a><span class="lineno"> 4448</span><span class="preprocessor">                                            ((__DIV__) == RCC_CRS_SYNC_DIV64) || ((__DIV__) == RCC_CRS_SYNC_DIV128))</span></div>
<div class="line"><a id="l04449" name="l04449"></a><span class="lineno"> 4449</span> </div>
<div class="line"><a id="l04450" name="l04450"></a><span class="lineno"> 4450</span><span class="preprocessor">#define IS_RCC_CRS_SYNC_POLARITY(__POLARITY__) (((__POLARITY__) == RCC_CRS_SYNC_POLARITY_RISING) || \</span></div>
<div class="line"><a id="l04451" name="l04451"></a><span class="lineno"> 4451</span><span class="preprocessor">                                                ((__POLARITY__) == RCC_CRS_SYNC_POLARITY_FALLING))</span></div>
<div class="line"><a id="l04452" name="l04452"></a><span class="lineno"> 4452</span> </div>
<div class="line"><a id="l04453" name="l04453"></a><span class="lineno"> 4453</span><span class="preprocessor">#define IS_RCC_CRS_RELOADVALUE(__VALUE__)  (((__VALUE__) &lt;= 0xFFFFU))</span></div>
<div class="line"><a id="l04454" name="l04454"></a><span class="lineno"> 4454</span> </div>
<div class="line"><a id="l04455" name="l04455"></a><span class="lineno"> 4455</span><span class="preprocessor">#define IS_RCC_CRS_ERRORLIMIT(__VALUE__)   (((__VALUE__) &lt;= 0xFFU))</span></div>
<div class="line"><a id="l04456" name="l04456"></a><span class="lineno"> 4456</span> </div>
<div class="line"><a id="l04457" name="l04457"></a><span class="lineno"> 4457</span><span class="preprocessor">#define IS_RCC_CRS_HSI48CALIBRATION(__VALUE__) (((__VALUE__) &lt;= 0x3FU))</span></div>
<div class="line"><a id="l04458" name="l04458"></a><span class="lineno"> 4458</span> </div>
<div class="line"><a id="l04459" name="l04459"></a><span class="lineno"> 4459</span><span class="preprocessor">#define IS_RCC_CRS_FREQERRORDIR(__DIR__)   (((__DIR__) == RCC_CRS_FREQERRORDIR_UP) || \</span></div>
<div class="line"><a id="l04460" name="l04460"></a><span class="lineno"> 4460</span><span class="preprocessor">                                            ((__DIR__) == RCC_CRS_FREQERRORDIR_DOWN))</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04464" name="l04464"></a><span class="lineno"> 4464</span></div>
<div class="line"><a id="l04468" name="l04468"></a><span class="lineno"> 4468</span></div>
<div class="line"><a id="l04472" name="l04472"></a><span class="lineno"> 4472</span></div>
<div class="line"><a id="l04476" name="l04476"></a><span class="lineno"> 4476</span> </div>
<div class="line"><a id="l04477" name="l04477"></a><span class="lineno"> 4477</span><span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a id="l04478" name="l04478"></a><span class="lineno"> 4478</span>}</div>
<div class="line"><a id="l04479" name="l04479"></a><span class="lineno"> 4479</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l04480" name="l04480"></a><span class="lineno"> 4480</span> </div>
<div class="line"><a id="l04481" name="l04481"></a><span class="lineno"> 4481</span><span class="preprocessor">#endif </span><span class="comment">/* STM32H7xx_HAL_RCC_EX_H */</span><span class="preprocessor"></span></div>
<div class="line"><a id="l04482" name="l04482"></a><span class="lineno"> 4482</span> </div>
<div class="ttc" id="astm32h7xx__hal__def_8h_html"><div class="ttname"><a href="stm32h7xx__hal__def_8h.html">stm32h7xx_hal_def.h</a></div><div class="ttdoc">This file contains HAL common defines, enumeration, macros and structures definitions.</div></div>
<div class="ttc" id="astm32h7xx__hal__def_8h_html_a63c0679d1cb8b8c684fbb0632743478f"><div class="ttname"><a href="stm32h7xx__hal__def_8h.html#a63c0679d1cb8b8c684fbb0632743478f">HAL_StatusTypeDef</a></div><div class="ttdeci">HAL_StatusTypeDef</div><div class="ttdoc">HAL Status structures definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_def.h:40</div></div>
<div class="ttc" id="astruct_p_l_l1___clocks_type_def_html"><div class="ttname"><a href="struct_p_l_l1___clocks_type_def.html">PLL1_ClocksTypeDef</a></div><div class="ttdoc">RCC PLL1 Clocks structure definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:110</div></div>
<div class="ttc" id="astruct_p_l_l2___clocks_type_def_html"><div class="ttname"><a href="struct_p_l_l2___clocks_type_def.html">PLL2_ClocksTypeDef</a></div><div class="ttdoc">RCC PLL2 Clocks structure definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:120</div></div>
<div class="ttc" id="astruct_p_l_l3___clocks_type_def_html"><div class="ttname"><a href="struct_p_l_l3___clocks_type_def.html">PLL3_ClocksTypeDef</a></div><div class="ttdoc">RCC PLL3 Clocks structure definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:130</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_init_type_def_html"><div class="ttname"><a href="struct_r_c_c___c_r_s_init_type_def.html">RCC_CRSInitTypeDef</a></div><div class="ttdoc">RCC_CRS Init structure definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:294</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_init_type_def_html_a1c7e141417a1115913ff856031f81a32"><div class="ttname"><a href="struct_r_c_c___c_r_s_init_type_def.html#a1c7e141417a1115913ff856031f81a32">RCC_CRSInitTypeDef::Polarity</a></div><div class="ttdeci">uint32_t Polarity</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:301</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_init_type_def_html_a99f5012ef8ca6a5bcc882f9a5070699e"><div class="ttname"><a href="struct_r_c_c___c_r_s_init_type_def.html#a99f5012ef8ca6a5bcc882f9a5070699e">RCC_CRSInitTypeDef::HSI48CalibrationValue</a></div><div class="ttdeci">uint32_t HSI48CalibrationValue</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:311</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_init_type_def_html_a9bbb4a0ff6d8bbf68bc01b566b946fd8"><div class="ttname"><a href="struct_r_c_c___c_r_s_init_type_def.html#a9bbb4a0ff6d8bbf68bc01b566b946fd8">RCC_CRSInitTypeDef::Prescaler</a></div><div class="ttdeci">uint32_t Prescaler</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:295</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_init_type_def_html_ab8dd9da2b1da68ae09c30c7da19355a1"><div class="ttname"><a href="struct_r_c_c___c_r_s_init_type_def.html#ab8dd9da2b1da68ae09c30c7da19355a1">RCC_CRSInitTypeDef::ReloadValue</a></div><div class="ttdeci">uint32_t ReloadValue</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:304</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_init_type_def_html_aea4064c542d29150a92632119b8e214d"><div class="ttname"><a href="struct_r_c_c___c_r_s_init_type_def.html#aea4064c542d29150a92632119b8e214d">RCC_CRSInitTypeDef::Source</a></div><div class="ttdeci">uint32_t Source</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:298</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_init_type_def_html_af7b100cc0c3331c736f9f9d1fca37119"><div class="ttname"><a href="struct_r_c_c___c_r_s_init_type_def.html#af7b100cc0c3331c736f9f9d1fca37119">RCC_CRSInitTypeDef::ErrorLimitValue</a></div><div class="ttdeci">uint32_t ErrorLimitValue</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:308</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_synchro_info_type_def_html"><div class="ttname"><a href="struct_r_c_c___c_r_s_synchro_info_type_def.html">RCC_CRSSynchroInfoTypeDef</a></div><div class="ttdoc">RCC_CRS Synchronization structure definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:320</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_synchro_info_type_def_html_a79058ce364a2cf1f488a4aefd121f4b0"><div class="ttname"><a href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a79058ce364a2cf1f488a4aefd121f4b0">RCC_CRSSynchroInfoTypeDef::HSI48CalibrationValue</a></div><div class="ttdeci">uint32_t HSI48CalibrationValue</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:324</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_synchro_info_type_def_html_a90a25bed84151a9a8c0a1d960a3e02a6"><div class="ttname"><a href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a90a25bed84151a9a8c0a1d960a3e02a6">RCC_CRSSynchroInfoTypeDef::ReloadValue</a></div><div class="ttdeci">uint32_t ReloadValue</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:321</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_synchro_info_type_def_html_a949ae83235d75bd091e6cce031e5e57d"><div class="ttname"><a href="struct_r_c_c___c_r_s_synchro_info_type_def.html#a949ae83235d75bd091e6cce031e5e57d">RCC_CRSSynchroInfoTypeDef::FreqErrorDirection</a></div><div class="ttdeci">uint32_t FreqErrorDirection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:331</div></div>
<div class="ttc" id="astruct_r_c_c___c_r_s_synchro_info_type_def_html_af659c26e117a160f4dd21274745e3576"><div class="ttname"><a href="struct_r_c_c___c_r_s_synchro_info_type_def.html#af659c26e117a160f4dd21274745e3576">RCC_CRSSynchroInfoTypeDef::FreqErrorCapture</a></div><div class="ttdeci">uint32_t FreqErrorCapture</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:327</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html">RCC_PLL2InitTypeDef</a></div><div class="ttdoc">PLL2 Clock structure definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:46</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html_a3871c154ba3986c590adeca367edd766"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html#a3871c154ba3986c590adeca367edd766">RCC_PLL2InitTypeDef::PLL2R</a></div><div class="ttdeci">uint32_t PLL2R</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:63</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html_a3ad5fd858d8ed0ac9f755f7c695ffb31"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html#a3ad5fd858d8ed0ac9f755f7c695ffb31">RCC_PLL2InitTypeDef::PLL2M</a></div><div class="ttdeci">uint32_t PLL2M</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:48</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html_a64be6eb14e50c40fa0e8133de46d1972"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html#a64be6eb14e50c40fa0e8133de46d1972">RCC_PLL2InitTypeDef::PLL2RGE</a></div><div class="ttdeci">uint32_t PLL2RGE</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:65</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html_a671c143593021bcbee5b2817e67bc297"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html#a671c143593021bcbee5b2817e67bc297">RCC_PLL2InitTypeDef::PLL2N</a></div><div class="ttdeci">uint32_t PLL2N</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:51</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html_a7e47d1e68b48413a84a0991ed684b5cd"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html#a7e47d1e68b48413a84a0991ed684b5cd">RCC_PLL2InitTypeDef::PLL2FRACN</a></div><div class="ttdeci">uint32_t PLL2FRACN</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:70</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html_ac30edcebfff52e53c3619688c5a0680d"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html#ac30edcebfff52e53c3619688c5a0680d">RCC_PLL2InitTypeDef::PLL2VCOSEL</a></div><div class="ttdeci">uint32_t PLL2VCOSEL</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:67</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html_ad008f3ff2c131bbe35eae73a3942aa16"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html#ad008f3ff2c131bbe35eae73a3942aa16">RCC_PLL2InitTypeDef::PLL2P</a></div><div class="ttdeci">uint32_t PLL2P</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:56</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l2_init_type_def_html_ad94606003e7cf43fcc864776ee61341d"><div class="ttname"><a href="struct_r_c_c___p_l_l2_init_type_def.html#ad94606003e7cf43fcc864776ee61341d">RCC_PLL2InitTypeDef::PLL2Q</a></div><div class="ttdeci">uint32_t PLL2Q</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:60</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html">RCC_PLL3InitTypeDef</a></div><div class="ttdoc">PLL3 Clock structure definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:78</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html_a0b26665402abcaa012598f506e1aeae0"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html#a0b26665402abcaa012598f506e1aeae0">RCC_PLL3InitTypeDef::PLL3Q</a></div><div class="ttdeci">uint32_t PLL3Q</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:92</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html_a37290cc3566aeeb6f60a6f0f01173bf0"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html#a37290cc3566aeeb6f60a6f0f01173bf0">RCC_PLL3InitTypeDef::PLL3FRACN</a></div><div class="ttdeci">uint32_t PLL3FRACN</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:102</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html_a5f97ae4e24ae3b2458e2420e15fc6a28"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html#a5f97ae4e24ae3b2458e2420e15fc6a28">RCC_PLL3InitTypeDef::PLL3N</a></div><div class="ttdeci">uint32_t PLL3N</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:83</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html_a7e10a2cd67470b69374f84248d11c362"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html#a7e10a2cd67470b69374f84248d11c362">RCC_PLL3InitTypeDef::PLL3VCOSEL</a></div><div class="ttdeci">uint32_t PLL3VCOSEL</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:99</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html_a9a1a667bbc487367b94bb798c51c7ed3"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html#a9a1a667bbc487367b94bb798c51c7ed3">RCC_PLL3InitTypeDef::PLL3P</a></div><div class="ttdeci">uint32_t PLL3P</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:88</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html_aad5f277a07cd7b0c045f336c8818b210"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html#aad5f277a07cd7b0c045f336c8818b210">RCC_PLL3InitTypeDef::PLL3R</a></div><div class="ttdeci">uint32_t PLL3R</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:95</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html_ab47e853e3c4d0d61e18a1614f615774c"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html#ab47e853e3c4d0d61e18a1614f615774c">RCC_PLL3InitTypeDef::PLL3RGE</a></div><div class="ttdeci">uint32_t PLL3RGE</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:97</div></div>
<div class="ttc" id="astruct_r_c_c___p_l_l3_init_type_def_html_abf03c908c2a85af8a4e49f9988ad3a33"><div class="ttname"><a href="struct_r_c_c___p_l_l3_init_type_def.html#abf03c908c2a85af8a4e49f9988ad3a33">RCC_PLL3InitTypeDef::PLL3M</a></div><div class="ttdeci">uint32_t PLL3M</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:80</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html">RCC_PeriphCLKInitTypeDef</a></div><div class="ttdoc">RCC extended clocks structure definition.</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:141</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a01e364295489287fd64d3a765aa6201e"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a01e364295489287fd64d3a765aa6201e">RCC_PeriphCLKInitTypeDef::Spi123ClockSelection</a></div><div class="ttdeci">uint32_t Spi123ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:194</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a07471475d17c54062fd753d0c21fb29a"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a07471475d17c54062fd753d0c21fb29a">RCC_PeriphCLKInitTypeDef::Spi6ClockSelection</a></div><div class="ttdeci">uint32_t Spi6ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:267</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a09ccb6eb126aafbac56224cdbbb8d241"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a09ccb6eb126aafbac56224cdbbb8d241">RCC_PeriphCLKInitTypeDef::I2c123ClockSelection</a></div><div class="ttdeci">uint32_t I2c123ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:232</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a0bbfca15c9c540af5fefaa2e9080e124"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a0bbfca15c9c540af5fefaa2e9080e124">RCC_PeriphCLKInitTypeDef::Usart16ClockSelection</a></div><div class="ttdeci">uint32_t Usart16ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:222</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a18502c3bdf821d335ea8687affb4c275"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a18502c3bdf821d335ea8687affb4c275">RCC_PeriphCLKInitTypeDef::TIMPresSelection</a></div><div class="ttdeci">uint32_t TIMPresSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:278</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a1a290839542d3836d0cfe98142b5f219"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a1a290839542d3836d0cfe98142b5f219">RCC_PeriphCLKInitTypeDef::Lptim1ClockSelection</a></div><div class="ttdeci">uint32_t Lptim1ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:242</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a2847c5846fbf04e83aae71ef5bef1c78"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a2847c5846fbf04e83aae71ef5bef1c78">RCC_PeriphCLKInitTypeDef::CkperClockSelection</a></div><div class="ttdeci">uint32_t CkperClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:173</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a344e2489c3faf2150fafbafc86b86812"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a344e2489c3faf2150fafbafc86b86812">RCC_PeriphCLKInitTypeDef::CecClockSelection</a></div><div class="ttdeci">uint32_t CecClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:239</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a3cd5d5af8e5f4ba742de80ee9abd19e6"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a3cd5d5af8e5f4ba742de80ee9abd19e6">RCC_PeriphCLKInitTypeDef::Swpmi1ClockSelection</a></div><div class="ttdeci">uint32_t Swpmi1ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:216</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a3f0accdf1e237252f6e4292863a16399"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a3f0accdf1e237252f6e4292863a16399">RCC_PeriphCLKInitTypeDef::PeriphClockSelection</a></div><div class="ttdeci">uint64_t PeriphClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:142</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a4c4c2ad7382843b24eda31f0d8b4bcf6"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a4c4c2ad7382843b24eda31f0d8b4bcf6">RCC_PeriphCLKInitTypeDef::I2c4ClockSelection</a></div><div class="ttdeci">uint32_t I2c4ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:248</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a639cb3f5a120fb7a835e452431994afb"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a639cb3f5a120fb7a835e452431994afb">RCC_PeriphCLKInitTypeDef::Lptim2ClockSelection</a></div><div class="ttdeci">uint32_t Lptim2ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:251</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a81e564d3954f5d4ba3aa43b8d93197e9"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a81e564d3954f5d4ba3aa43b8d93197e9">RCC_PeriphCLKInitTypeDef::SpdifrxClockSelection</a></div><div class="ttdeci">uint32_t SpdifrxClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:200</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a84a697c2eb8ce0f3e74619aa2bfc1a2d"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a84a697c2eb8ce0f3e74619aa2bfc1a2d">RCC_PeriphCLKInitTypeDef::SdmmcClockSelection</a></div><div class="ttdeci">uint32_t SdmmcClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:170</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a97b712e17d24379def40bb63a0bc6ebe"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a97b712e17d24379def40bb63a0bc6ebe">RCC_PeriphCLKInitTypeDef::PLL2</a></div><div class="ttdeci">RCC_PLL2InitTypeDef PLL2</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:145</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_a992bc8d924e65e68d900f0b5ce509067"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#a992bc8d924e65e68d900f0b5ce509067">RCC_PeriphCLKInitTypeDef::Dfsdm1ClockSelection</a></div><div class="ttdeci">uint32_t Dfsdm1ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:203</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_aa41e32a86d66242df8ee6e44222e3704"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#aa41e32a86d66242df8ee6e44222e3704">RCC_PeriphCLKInitTypeDef::PLL3</a></div><div class="ttdeci">RCC_PLL3InitTypeDef PLL3</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:148</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_aa4a49f3e8c0a8a00fb6bc075f8d8413e"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#aa4a49f3e8c0a8a00fb6bc075f8d8413e">RCC_PeriphCLKInitTypeDef::Lptim345ClockSelection</a></div><div class="ttdeci">uint32_t Lptim345ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:254</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_ab69770bf33cdee0878e1c0db0faf748c"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#ab69770bf33cdee0878e1c0db0faf748c">RCC_PeriphCLKInitTypeDef::AdcClockSelection</a></div><div class="ttdeci">uint32_t AdcClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:257</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_ac1a2fffa38187061f0d0d407b1b600e7"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#ac1a2fffa38187061f0d0d407b1b600e7">RCC_PeriphCLKInitTypeDef::Usart234578ClockSelection</a></div><div class="ttdeci">uint32_t Usart234578ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:219</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_ad09756dc0bde83a631f62b912dd708a4"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#ad09756dc0bde83a631f62b912dd708a4">RCC_PeriphCLKInitTypeDef::FmcClockSelection</a></div><div class="ttdeci">uint32_t FmcClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:151</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_ad2c422d62b056a61d7bbb599c89dbc1e"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#ad2c422d62b056a61d7bbb599c89dbc1e">RCC_PeriphCLKInitTypeDef::RTCClockSelection</a></div><div class="ttdeci">uint32_t RTCClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:270</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_adc2a83ae9e108a3f7afb01c58f3a4f1a"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#adc2a83ae9e108a3f7afb01c58f3a4f1a">RCC_PeriphCLKInitTypeDef::Sai1ClockSelection</a></div><div class="ttdeci">uint32_t Sai1ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:176</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_ade70caf46b06e60adb93973c42e6a900"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#ade70caf46b06e60adb93973c42e6a900">RCC_PeriphCLKInitTypeDef::UsbClockSelection</a></div><div class="ttdeci">uint32_t UsbClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:236</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_aedf7d9667b60b41d77913dd78c5e0228"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#aedf7d9667b60b41d77913dd78c5e0228">RCC_PeriphCLKInitTypeDef::Lpuart1ClockSelection</a></div><div class="ttdeci">uint32_t Lpuart1ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:245</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_af80ddc76501089bdcb8ce7ab6f298711"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#af80ddc76501089bdcb8ce7ab6f298711">RCC_PeriphCLKInitTypeDef::Spi45ClockSelection</a></div><div class="ttdeci">uint32_t Spi45ClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:197</div></div>
<div class="ttc" id="astruct_r_c_c___periph_c_l_k_init_type_def_html_af813ee3fd2dde6869cb4a293f7b4cc99"><div class="ttname"><a href="struct_r_c_c___periph_c_l_k_init_type_def.html#af813ee3fd2dde6869cb4a293f7b4cc99">RCC_PeriphCLKInitTypeDef::RngClockSelection</a></div><div class="ttdeci">uint32_t RngClockSelection</div><div class="ttdef"><b>Definition</b> stm32h7xx_hal_rcc_ex.h:225</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
</div><!-- container -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a href="dir_60925fc218da8ca7908795bf5f624060.html">Drivers</a></li><li class="navelem"><a href="dir_7baec2ddb99168f99d1052c1aec46b20.html">STM32H7xx_HAL_Driver</a></li><li class="navelem"><a href="dir_4f22a8fa6199c96df71a89cbd7613f35.html">Inc</a></li><li class="navelem"><a href="stm32h7xx__hal__rcc__ex_8h.html">stm32h7xx_hal_rcc_ex.h</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.14.0 </li>
  </ul>
</div>
</body>
</html>
